This is a clone project of the popular job search platform Apna.com, designed to replicate its core features including job listings, search and filter functionality, user login, and resume upload. The project showcases modern frontend development using HTML, CSS, JavaScript, and includes backend simulation for dynamic functionality.
- Job Listings with company details, location, and salary
- Search functionality with filters (location, job type, company, etc.)
- User Registration and Login system
- Resume Upload and Application tracking
- Responsive Design for Mobile and Desktop
- Clean and modern UI/UX inspired by Apna.com
Tech Stack | Tools Used |
---|---|
Frontend | HTML, CSS, JavaScript |
UI Framework | Bootstrap |
Icons | Font Awesome |
Backend (Mock) | JSON Server / Node.js (optional) |
Database (Mock) | LocalStorage / JSON |
- Homepage – Intro banner and search bar to explore jobs.
- Job Listings – Displays available jobs dynamically with filter options.
- Job Details Page – Opens when a user clicks on a job, showing full description.
- Authentication – Simple login/signup flow using LocalStorage (or backend).
- Apply Page – Users can upload their resume and apply directly.
- Responsiveness – Works seamlessly across devices.
- Homepage with job search
- Filterable job listings
- Clean login & signup pages
- Resume upload interface
- Open the integrated terminal of project and install dependencies:
npm install
- Run the website:
npm run dev
Preview: