This Project is a dynamic web application designed to bridge the gap between job seekers and employers. It provides a user-friendly platform where candidates can search and apply for jobs, while recruiters can post job vacancies, manage applications, and find the right talent efficiently.
User Authentication: Secure login and registration for both job seekers and recruiters.
Job Listings: Browse, filter, and search for jobs based on location, industry, and experience level.
Application Management: Job seekers can submit applications and track their status, while recruiters can view, shortlist, and manage applicants.
Dashboard: Personalized dashboards for candidates and recruiters to manage profiles, resumes, and job postings.
Responsive Design: Fully optimized for both desktop and mobile devices.
| Purpose | Technologies |
|---|---|
Frontend |
HTML, CSS, JavaScript, Bootstrap |
Backend |
Python, Django |
Database |
SQLite |
Deployment |
Render |
jobportal/
|
├── adminapp/
│ ├── migrations/
│ ├── static/assets/
│ ├── templates/
│ └── __init__.py, admin.py, adminappurrls.py, apps.py, models.py, tests.py, views.py
|
├── employer/
│ ├── migrations/
│ ├── static/
│ ├── templates/
│ └── Procfile, __init__.py, admin.py,apps.py, employerurls.py, models.py, tests.py, views.py
|
├── jobapp/
│ ├── migrations/
│ ├── static/
│ ├── templates/
│ └── __init__.py, admin.py, apps.py, jobappurls.py, models.py, tests.py, views.py
|
├── jsapp/
│ ├── migrations/
│ ├── static/
│ ├── templates/
│ └── __init__.py, admin.py, apps.py,jsappurls.py, models.py, tests.py, views.py
|
├── jobportal/ # root config
│ └── settings.py, urls.py, ...
|
├── media/
│ └── *avif / *.jpg / *.png / *.webp
|
├── staticfiles/
| ├── admin/
│ ├── assets/
│ ├── css/
| ├── images/
│ ├── js/
│ └── *.jpg / *mp4 / *.png / *.svg / *.webp
|
├── README.md
├── db.sqlite3
├── manage.py
└── requirements.txt
This project is licensed under the MIT License.