to start frontend cd frontend npm install # first time only npm run dev to start backend cd backend source venv/bin/activate uvicorn main:app --reload First time setup: cd backend python3 -m venv venv source venv/bin/activate pip install -r requirements.txt cp .env.example .env # fill in your keys alembic upgrade head uvicorn main:app --reload to fetch from perenual python -m app.seeds.enrich --reset (to skip api) or python -m app.seeds.enrich --reset --refresh-cache (to re-fetch) if rate limit is hit (refreshes every 24h) https://perenual.com/subscription-api-pricing next features: