This project is a Job Platform designed to connect job seekers and employers seamlessly. It provides an intuitive interface and robust functionality for:
- Job Seekers: Searching and applying for jobs, managing profiles, and tracking applications.
- Employers: Posting job listings, managing applicants, and hiring efficiently.
- Admins: Monitoring platform activities, managing users, and generating reports.
-
Search and Filter Jobs
- Find jobs based on keywords, location, and categories.
-
Profile Management
- Create and update profiles with resumes and personal details.
-
Application Tracking
- View application statuses and respond to employer messages.
-
Post Job Listings
- Create job postings with detailed requirements.
-
Manage Applications
- Review and shortlist candidates efficiently.
-
Communicate with Applicants
- Contact candidates for interviews or follow-ups.
-
Dashboard
- Monitor site usage, job postings, and user activities.
-
User Management
- Approve or revoke access for job seekers and employers.
-
Reports
- Generate platform analytics and financial statistics.
- Backend: Django REST Framework for API development.
- Frontend: React and Tailwind CSS for a dynamic and responsive UI.
- Database: MySQL for reliable and scalable data management.
- Styling: Tailwind CSS for modern design.
- Hosting: Vercel for fast and seamless deployment.
-
Sign Up or Login
- Create an account or log in to access job opportunities.
-
Search Jobs
- Use filters to find the most relevant opportunities.
-
Apply for Jobs
- Submit applications directly from the platform.
-
Sign Up or Login
- Create an employer account or log in to access the dashboard.
-
Post Jobs
- Add job listings with details like job description, requirements, and salary.
-
Review Applications
- Manage candidate applications and communicate with potential hires.
-
Clone the repository:
git clone https://github.com/Emmanuel10701/jobs_python_django.git cd job-platform
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open the application in your browser:
http://localhost:3000
Feel free to fork this repository and submit pull requests. Suggestions and feedback are always welcome!
This project is open-source and available under the MIT License.