Installation - TeerapatTrepopsakulsin/Raindrop-Dust GitHub Wiki

Environment Setup

  1. Clone the repository:
git clone https://github.com/TeerapatTrepopsakulsin/Raindrop-Dust.git
cd Raindrop-Dust
  1. Create and configure the .env file from .env.sample
DB_URL = your_database_url
BASE_URL = backend_url
  1. Creating and Activating a Virtual Environment
# Create a virtual environment named 'venv'
python -m venv venv

Activate the virtual environment:

On Windows:

venv\Scripts\activate

On macOS/Linux:

source venv/bin/activate
  1. Install backend dependencies:
pip install -r requirements.txt
  1. Start the backend server:
uvicorn backend.main:app --host 0.0.0.0 --port 8000 --reload --workers 1
  1. Start the frontend:
streamlit run frontend/app.py

If the problem occur, consider this troubleshoot