This repository contains the backend for the Pair Programming project, built with FastAPI and Python.
Follow the instructions below to set up the project locally.
git clone https://github.com/hizinberg/pair-programming-backend/
cd pair-programming-backendpython -m venv pair-programming-venvpair-programming-venv\Scripts\activatesource pair-programming-venv/bin/activatepip install -r requirements.txtRun this command inside the backend directory:
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000The server will start on:
You can view the interactive API docs at:
- Swagger UI: http://localhost:8000/docs
pair-programming-backend/
βββ app/
β βββ __init__.py
β βββ routers/
β βββ services/
β βββ db.py
β βββ logger.py
β βββ main.py
β βββ models.py
β βββ schemas.py
βββ requirements.txt
βββ README.md