A job board is an online platform where employers list job vacancies and job seekers apply for positions. But what is the twist about this particular one is how we get the jobs to display , Which brings about the dynamic prefix name.
This web application includes a automatic job scraping mechanism that scrapes job from platforms such as linkedin, medium, glassdoor or links set by the super admin.
The Frequency of how this jobs are scrapped are set by the super admin.
- User Registration and Login
- Scheduled Automatic Job Scraping
- Comprehensive Search & filtering Mechanisms
- Custom Filter tags (set by super admin)
- Comprehensive Log Reporting
- Docker
- Docker Compose
Clone the project
git clone https://github.com/thoth2357/Job-board-web-application.git
Go to the project directory
cd Job-board-web-application
Start the Application
docker compose up --build
To Create Super Admin, drop into terminal by executing the below command
docker exec -it <webserver-container-id> /bin/sh
Then Execute the below command in the opened docker shell to create the superadmin
poetry run python manage.py createsuperuser