The backend is NOT running. Here's how to start it:
cd backendpython3 -m uvicorn app.main:app --reload --port 3000You should see:
INFO: Uvicorn running on http://127.0.0.1:3000 (Press CTRL+C to quit)
INFO: Started reloader process
INFO: Started server process
🚀 Reminisce Backend starting up...
Open in browser: http://localhost:3000/api/health
Or in terminal:
curl http://localhost:3000/api/healthIf you get errors about missing packages, run these first:
-
Install backend dependencies:
cd backend pip3 install -r requirements.txt -
Install ai_service package:
# From the Reminisce root directory pip3 install -e ./ai_service -
Then start the server:
cd backend python3 -m uvicorn app.main:app --reload --port 3000
Alternatively, you can use the startup script:
cd backend
./start.shThis will automatically check for dependencies and start the server.
- The server will keep running until you press
Ctrl+C - Use
--reloadflag for auto-reload when you make code changes - Keep this terminal window open while developing
You need TWO terminal windows:
Terminal 1 - Backend:
cd backend
python3 -m uvicorn app.main:app --reload --port 3000Terminal 2 - Frontend:
cd frontend
npm run devBoth need to be running for the app to work!