Core backend for DevlUp Labs — powering the main website and all flagship programs including Winter of Code and Summer of Code.
-
Create a Virtual Environment (if not already done) and activate it:
python -m venv venv # On Windows: .\venv\Scripts\activate # On Mac/Linux: source venv/bin/activate
-
Install the required dependencies from the newly generated requirements file:
pip install -r requirements.txt
Start the FastAPI application with Uvicorn in development mode. Make sure you are in the devlup-backend directory and your virtual environment is active:
uvicorn server.main:app --reload