README.md gefüllt

This commit is contained in:
klaas 2025-03-15 20:12:56 +01:00
parent f54f8d2331
commit b3016c299a
1 changed files with 9 additions and 3 deletions

View File

@ -6,18 +6,25 @@ Die API basiert auf **Node.js**, **Express** und **PostgreSQL**.
## 🚀 Installation
1. **Repository klonen:**
```sh
git clone <REPO-URL>
cd trainings-api
2. **Abhängigkeiten installieren:**
```sh
npm install
3. **Datenbank konfigurieren:**
Datei .env aus .env_default erstellen und die PostgreSQL-Verbindungsdaten und Mailzugangsdaten hinterlegen:
```sh
cp .env_default .env
4. **Server starten**
npm start
1. **Server starten**
```sh
npm start
## 📌 API-Endpunkte
@ -28,7 +35,6 @@ Alle Endpunkte sind durch JWT gesichert.
requireAuth → Benutzer muss eingeloggt sein.
requireAdmin → Benutzer benötigt Admin-Rechte.
### 📋 Mitgliederverwaltung
GET /member/:id?