This is a RESTful API for a job site built with Django Rest Framework.
This API is hosted on Heroku and can be accessed at the following URL: https://jobsite-api.herokuapp.com/
- https://jobsite-api.herokuapp.com/application/ - Allows CRUD operations on
- https://jobsite-api.herokuapp.com/candidate/ - Allows CRUD operations on candidates
- https://jobsite-api.herokuapp.com/candidatelogin/ - Allows candidate login
- Python 3.11.3
- Django 4.2
- Django REST Framework 3.14.0
-
Clone the repository: git clone https://github.com/davidemusi/jobber-api.git
-
Create a virtual environment: python -m venv env
-
Activate the virtual environment: env\Scripts\activate (Windows) or source env/bin/activate (macOS/Linux)
-
Install the dependencies: pip install -r requirements.txt
-
Run the migrations: python manage.py migrate
-
Start the development server: python manage.py runserver Deployed API