Use project/ as the canonical deployable source.
This bundle is built from the latest uploaded Archive.zip because that archive contains the most complete API-backed structure: FastAPI backend files, SQLite database, seed data, frontend shell, CSS stack, docs, and API endpoints. Older/newer UI uploads are preserved in reference_uploads/ and must be used only after the API is live.
- Upload this ZIP to Perplexity Computer.
- Open
instructions/PROMPT_TO_PASTE_IN_PERPLEXITY.md. - Deploy
project/to Replit first, no GitHub required. - Verify these endpoints:
/api/health/api/system/health/api/feed/api/alerts/api/listings/api/openapi.json
- Only after API works, use
reference_uploads/to polish UI/i18n.
Install/build:
pip install -r backend/requirements.txt && python -m backend.seedRun:
uvicorn backend.main:app --host 0.0.0.0 --port 8000For Render/Railway:
uvicorn backend.main:app --host 0.0.0.0 --port $PORTDo not turn this into static-only. frontend/data.json is seed/fallback data. API mode must be served by backend/main.py.