Open source online job portal built with Django and SQLite
- Stars620
- Forks271
- Open Issues5
MIT
- Python
- Dockerfile
- Makefile

About Django Job Portal
Django Job Portal is an open source online job board for posting jobs, viewing job details, and handling candidate resumes. It is a small Django application that gives you a working job board you can run and adapt yourself, with a public live demo to try first.
The app provides job listings and detail pages, a resume template page, employer screens for adding new positions, GitHub OAuth login, and a Swagger-documented API. It uses a SQLite database, and setup follows a standard Django flow of virtual environment, environment file, migrations, and the development server, with optional demo data loaded from fixtures.
The project is licensed under MIT and self-hosted. Its small footprint and SQLite default make it most useful as a starting point or learning project rather than a large-scale production job board.
Key features
- Job listings with detail pages
- Resume template page for candidates
- Employer screens for adding new positions
- GitHub OAuth login
- Swagger-documented API
Details
- On GitHub since
- 2019
- Language
- Python, Django
- Database
- SQLite
- License
- MIT
- Self-hosted
- Yes