It is built using Django REST Framework and a PostgreSQL database, and is designed to handle the progressive profile completion flow and resume data management.
- Backend: Django REST Framework
- Database: PostgreSQL
- Containerization: Docker
- Deployment: Render
To run django app and local postgres db on a container for testing/development
cp .env.example .env
docker compose up
docker compose up --build
docker compose up -d
docker exec web python manage.py makemigrations
docker exec web python manage.py migrate
docker compose down
docker compose down --volumes
Using Swagger API, to see the api on deployed server visit:
https://resume-builder-backend-atlm.onrender.com/api/schema/swagger-ui
To see the API docs on localhost visit:
http://localhost:8000/api/schema/swagger-ui
Details on how to deploy the backend to Render will be added here.