A comprehensive JobBoard platform with separate interfaces for administrators, employers, and candidates. Designed to bridge the gap between job seekers and employers, ensuring a smooth recruitment process.
- Job Offers: Browse through a list of available job offers.
- Company Directory: Access detailed company profiles.
- Personal Profile: Update and modify personal information.
- Database Management:
- Companies: View, add, edit, or delete companies.
- Users: View, add, edit, or delete users.
- Offers: View, add, edit, or delete job offers.
- Job Offer Management: Employers can perform CRUD operations on job offers, allowing them to add new offers, update existing ones, or remove offers as needed.
- Navigate to the backend directory.
- Install the required dependencies using:
npm install
- Start the frontend application using:
npm run start
- Navigate to the frontend directory.
- Install the required dependencies using:
npm install
- Start the frontend application using:
npm run dev