Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Detail: A Console application for posting and finding jobs. Write a function-based + File handling C++ program which provides the following functionalities to job seekers
Detail: A Console application for posting and finding jobs. Write a function-based + File handling C++ program which provides the following functionalities to job seekers and employers. Use only fstream library. Job seekers (C++ File Handling) Sign up First name, last name, user name (it should be unique), password, confirm password Sign in User name, password Sign out. Exit. Create user profile. First name, last name, cellphone number, address, education, past jobs, experience in years Modify user profile. Change password. View all available jobs. Display each job with its description and unique job ID. Search job by category Banking, Art & Design, Health, Education, Programming, IT, Business Apply for a job. View list of applied jobs. Job ID, job title, job status View list of accepted jobs. Job ID, job title, job details Employers (C++ File Handling) Sign up First name, last name, user name (it should be unique), password, confirm password Sign in User name, password Sign out. Exit. Change password. Post job description. Job title, category (Banking, Art & Design, Health, Education, Programming, IT, Business), details, city, minimum experience required, posting data, and the deadline to apply. All new jobs have their statuses set as open by default which means the job seekers can apply for them. A unique ID is automatically assigned to the newly created job. The ID can be viewed but not modified. Modify job description. View list of posted jobs. Show job ID, job title, number of people who applied for the job, job status. View list of candidates who applied for a particular job with their details. Hire a candidate Close a job. Change job status to close. Save all required data in text file(s) mention that text file in your answer separately. Use appropriate menus where ever they are required. Use only File handling. Thanks Detail: A Console application for posting and finding jobs. Write a function-based + File handling C++ program which provides the following functionalities to job seekers and employers. Use only fstream library. Job seekers (C++ File Handling) Sign up First name, last name, user name (it should be unique), password, confirm password Sign in User name, password Sign out. Exit. Create user profile. First name, last name, cellphone number, address, education, past jobs, experience in years Modify user profile. Change password. View all available jobs. Display each job with its description and unique job ID. Search job by category Banking, Art & Design, Health, Education, Programming, IT, Business Apply for a job. View list of applied jobs. Job ID, job title, job status View list of accepted jobs. Job ID, job title, job details Employers (C++ File Handling) Sign up First name, last name, user name (it should be unique), password, confirm password Sign in User name, password Sign out. Exit. Change password. Post job description. Job title, category (Banking, Art & Design, Health, Education, Programming, IT, Business), details, city, minimum experience required, posting data, and the deadline to apply. All new jobs have their statuses set as open by default which means the job seekers can apply for them. A unique ID is automatically assigned to the newly created job. The ID can be viewed but not modified. Modify job description. View list of posted jobs. Show job ID, job title, number of people who applied for the job, job status. View list of candidates who applied for a particular job with their details. Hire a candidate Close a job. Change job status to close. Save all required data in text file(s) mention that text file in your answer separately. Use appropriate menus where ever they are required. Use only File handling. Thanks
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started