the backend for the RPG Hell's website
will include:
- Schema for MySQL database
- FastAPI backend
- Docker Image for everything? idk
- Setup venv
python -m venv .venv
.venv/Scripts/activate (Windows) (or) source .venv/bin/activate (Mac/Linux)
If you run into a "cannot be loaded because running scripts is disabled on this system" error do:
Set-ExecutionPolicy Unrestricted -Scope Process
- Install packages
python -m pip install -r requirements.txt
- Run API
uvicorn api:app --reload