A company has hired your services to implement a marketplace for freelancers. The purpose of this system is that employers can find employees. The system will allow registered users to enter their content. that will have the following options for the user. 1- Create an account as a freelancer. 2- Log in as a freelancer. 3- Change membership plan. 4- Place bid on a job. 5- Remove a bid. 6- Search bid with Bid ID. 7- View all his bids. Following are the guidelines for the implementation: Description: - Freelancers can create a new account. At the time of creation, he will select the membership plan. According to the membership plan, he will be allowed to place bids. \begin{tabular}{|l|c|} \hline \multicolumn{1}{|c|}{ Membership Plan } & Number of bids \\ \hline Basic & 50 \\ \hline Professional & 300 \\ \hline Premium & 700 \\ \hline \end{tabular} - You have to define hardcoded values for the different jobs to work with. - Freelancers will look into the jobs and place bids to a job. - Freelancers can remove his bid. - Freelancers can change their membership plan. Possible datatypes: - Freelancer Id, Name, skills, rating (1-5), membership plan, Bids - Bid Bid-id, description, Job-id, Amount, Estimated time, date - Job Job-id, description/details, Budget, Post by. Note: You can hardcode the values of Job in the main function

Public Answer

PAHPMH The First Answerer