chore: remove Render configs, point docs at VPS domains

This commit is contained in:
bot 2026-08-31 22:08:13 +00:00
parent c8ffcda51f
commit 8f88c69b9a
4 changed files with 8 additions and 8 deletions

View file

@ -33,7 +33,7 @@ jobs:
- name: Measure deployed performance
env:
BACKEND_URL: https://bulk-questionnaire-upload.onrender.com
BACKEND_URL: https://bulk-api.lverma.com
run: python scripts/measure_perf.py
- name: Update README metrics table

View file

@ -3,7 +3,7 @@
Upload, validate, and manage Excel-based questionnaires through a modern web UI. XLSForm-compatible three-sheet format (Forms / Questions Info / Answer Options), parsed into a mobile-app-ready JSON schema and stored in MongoDB.
- Live at [bulkforms.lverma.com](https://bulkforms.lverma.com/)
- API at [bulk-questionnaire-upload.onrender.com](https://bulk-questionnaire-upload.onrender.com/docs)
- API at [bulk-api.lverma.com](https://bulk-api.lverma.com/docs)
## Screenshots
@ -18,11 +18,11 @@ Upload, validate, and manage Excel-based questionnaires through a modern web UI.
## Performance
Benchmarks are measured automatically on every push to `main` against the live Render deployment.
Benchmarks are measured automatically on every push to `main` against the live VPS deployment.
<!-- PERF_TABLE_START -->
*Last measured: 2026-08-31 22:03 UTC against the live Render deployment.*
*Last measured: 2026-08-31 22:03 UTC against the live VPS deployment.*
| Metric Type | Recent Performance |
|-------------|-------------------|
@ -44,7 +44,7 @@ Benchmarks are measured automatically on every push to `main` against the live R
| Frontend | Angular 19, Angular Material, SSR |
| Backend | FastAPI, Uvicorn, Pandas, Motor |
| Database | MongoDB Atlas |
| Deploy | Vercel (frontend) · Render (backend) |
| Deploy | Vercel (frontend) · VPS (backend) |
| CI | GitHub Actions - tests + live perf benchmarks |
See [`backend/README.md`](backend/README.md) for API reference, file format specs, and local setup.

View file

@ -1,6 +1,6 @@
# Backend
FastAPI service that validates, parses, and stores XLSForm-compatible Excel files. Deployed on Render.
FastAPI service that validates, parses, and stores XLSForm-compatible Excel files. Deployed on VPS.
## Local Setup
@ -133,7 +133,7 @@ Indexes: `forms.created_at desc`, `questions.form_id`, `options.{form_id, order}
pytest tests/backend -q
# Against live deployment (saves perf_results.json)
BACKEND_URL=https://bulk-questionnaire-upload.onrender.com python scripts/measure_perf.py
BACKEND_URL=https://bulk-api.lverma.com python scripts/measure_perf.py
```
Test fixtures: `tests/test_xlsforms_valid/` (10 valid files) · `tests/test_xlsforms_incorrect/` (error scenarios).

View file

@ -17,7 +17,7 @@ App: http://localhost:4200 (expects backend at http://localhost:8000)
API URL is loaded at startup from `public/assets/config.json` so no rebuild is needed to point at a different backend:
```json
{ "API_URL": "https://your-backend.onrender.com/api" }
{ "API_URL": "https://bulk-api.lverma.com/api" }
```
Falls back to `http://localhost:8000/api` if the file is missing.