A modern recruitment platform connecting job seekers with employers in one streamlined interface. Enables posting jobs, searching opportunities, user profile management, and secure applications.
Access the app here: https://hired-lime-sigma.vercel.app/
- Role-based authentication: Separate accounts for job seekers and employers/recruiters
- Job Listings: Employers can post, edit, and manage job openings
- Job Search: Job seekers can browse listings, filter by keywords/location/type
- Job Applications: Apply with cover letter/resume upload, track status
- Dashboards for both user types with relevant interactions and stats
- Favorites: Mark jobs for later review
- Profile Management: Upload profile info & resume (job seekers); company details (employers)
- Frontend: HTML, CSS, JavaScript, React.js
- Backend: Supabase
- Database: PostgreSQL
- Authentication: Clerk
- File Upload: Resume, profile pics
- Styling/UI: Tailwind CSS
- Deployment: Vercel
- Node.js (≥ v14) and npm (or yarn)
- Database server (e.g. MongoDB or MySQL)
git clone https://github.com/bryankhor07/Job-Portal.git
cd Job-Portal
npm install