feat: bootstrap backend API, schema and forgejo task issues
This commit is contained in:
parent
77e837cc25
commit
09ea388190
15 changed files with 1557 additions and 0 deletions
24
README.md
24
README.md
|
|
@ -1,2 +1,26 @@
|
|||
# helpyourneighbour
|
||||
|
||||
Erster funktionaler Backend-Stand für die Vision:
|
||||
|
||||
- Nutzerregistrierung und Login (`/auth/register`, `/auth/login`)
|
||||
- Hilfeanfragen erstellen/listen (`/requests`)
|
||||
- Angebote + Gegenangebote + Deal-Annahme (`/offers/...`)
|
||||
- Bewertungsgrundlage mit 2-14 Tage Prompt-Fenster (`/reviews/:dealId`)
|
||||
- Datenmodell inkl. postalischer Adress-Verifikation (`backend/sql/schema.sql`)
|
||||
|
||||
## Start
|
||||
|
||||
```bash
|
||||
cd backend
|
||||
cp .env.example .env
|
||||
npm install
|
||||
npm run db:init
|
||||
npm run start
|
||||
```
|
||||
|
||||
## Forgejo Tasks
|
||||
|
||||
- #1 Backend Grundgerüst + Auth API
|
||||
- #2 Datenmodell für Request/Offer/Negotiation/Deal
|
||||
- #3 Bewertungssystem 2-14 Tage Verzögerung
|
||||
- #4 Adressänderung nur per Briefbestätigung
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue