SKILLSWAP / DEV
SkillSwap – Dev Baseline (Next.js)
Frontend läuft als eigenes Next.js-Deployment auf dem VPS. Die API kommt weiterhin vom Node-Backend über /api/hello.
Wie der Stack aktuell aussieht
Minimaler, klarer Aufbau – perfekt, um jetzt Features dazu zu bauen.
1
Next.js-FrontendLäuft im Container
skillswap-frontend auf Port 3001. Erreichbar unter https://skillswap.ospw.de.2
Node-APIExpress-Backend im Container
skillswap-backend. Caddy routet /api/* → Port 3000.3
PostgresContainer
skillswap-db mit Volume ./postgres-data. Später: Modelle & Migrations.Langfristiges Ziel
Grobe Richtung – Details können wir nach und nach konkret machen.
A
Skill-MatchingNutzer geben an, was sie können & was sie lernen wollen. Matching später über einfache Regeln oder Algorithmus.
B
Time-for-Time1 Stunde helfen = 1 Stunde Guthaben. Kein Geld, nur Zeit.
C
Sessions & FeedbackGeplante Sessions, kurzes Feedback, einfacher Ruf – ohne Social-Media-Overkill.