This project provides an easy setup to run the application locally using shell scripts.
- Linux or macOS terminal (or WSL on Windows)
bashand standard shell utilities- Python 3.10+ installed
- Optional:
virtualenvfor a clean Python environment
Run the installation script to set up all required dependencies:
./install.shThis script will:
- Install Python dependencies
- Set up environment variables if needed
- Prepare any required assets
Run the start script to launch the server:
./start.shOnce the server starts, you should see a message like:
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
Open your web browser and navigate to:
You should see the application running.
When you are done, run the stop script to cleanly shut down the server:
./stop.sh- Make sure
install.sh,start.sh, andstop.share executable. You can make them executable using:
chmod +x install.sh start.sh stop.sh- If you want to run the server on a different port, edit the
start.shscript accordingly.