This project is a clone of IT job listing websites (such as ITviec or similar platforms). It allows job seekers to search and apply for IT-related jobs while enabling employers to post and manage job listings.
- Search for jobs by keyword, location, and skills
- Filter jobs by salary, location, and experience
- Save favorite job postings
- Register, log in, and update personal profiles
- Apply for jobs online
- Post new job listings
- Manage applicants
- Edit and extend job postings
- Authentication and role-based access (Job Seeker, Employer, Admin)
- Responsive design for desktop and mobile
- Fast performance with a user-friendly interface
- Frontend: ReactJS / Next.js, TailwindCSS
- Backend: Node.js (Express) / NestJS
- Database: MongoDB / PostgreSQL
- Authentication: JWT / OAuth2
- Deployment: Docker, Vercel / Heroku / AWS
│── frontend/ # React/Next.js application │── backend/ # Node.js/NestJS API │── docs/ # Documentation and assets │── README.md