Root-Zusammenfassung (aus bestehenden Root-Dateien)
Quellen: README.md, Ablauf.md, Bestandsaufnahme.md, Projektbeschreibung_user.md.
Ziel & Vision
- MultiApps/ucall.me ist eine zentrale Startseite fuer viele Web-Apps.
- Besucher sehen App-Karten und kurze Beschreibungen; Details kommen per Modal.
- Nutzung der Apps erfolgt nach Registrierung und E-Mail-Bestaetigung.
Architektur (Stand in den Root-Dokumenten)
- Monorepo-Struktur mit /apps, /backend, /public und zentralem package.json.
- Zentraler Express-Server (backend/server.js) als Einstiegspunkt und API-Gateway.
- Datenbank (MongoDB) mit Collections fuer Apps, Nutzer, Sprachen, Uebersetzungen.
- Landingpage ist datenbankgesteuert und zeigt Apps nach Status (ready/coming_soon/maintenance).
- Reverse-Proxy-Ansatz fuer Frontends, die eigene Dev-Server haben.
- Svelte-Ports einzelner Apps liegen als eigene WebApps unter
apps/<slug>/WebAppund werden infrontend-svelte/src/appseingebettet. - WordClock ist als Svelte-Port unter
apps/WordClock/WebAppumgesetzt. - GrammarAI ist als Svelte-Port unter
apps/grammarAi/WebAppumgesetzt und nutzt Plattform-Auth/Backend.
Auth & Zugang
- Registrierung mit Username, E-Mail, Passwort.
- E-Mail-Verifizierung ist Pflicht; danach Auto-Login.
- "Meine Apps" zeigt freigeschaltete Apps pro Nutzer.
Free-Tier, Earlybird, Spenden
- Free-Tier pro App, zeitlich begrenzt.
- Earlybird: 4 Wochen kostenlos; danach Standard-Free-Tier mit 14 Tagen.
- Werbung ist im Free-Tier sichtbar; Spenden/Payd entfernen Werbung.
App-Beschreibungen (aus Projektbeschreibung_user.md)
- Qr-Code-Doorbell: QR-Code-Klingel, Besucher klingeln ohne persoenliche Daten.
- MadeIn: SaaS-Verzeichnis fuer EU-Produktion.
- MemeCoinToken: Token-Konzept fuer Taxi-Umfeld.
- URL_shorter: Short-URLs mit Klickzaehler.
- WordClock: Wortuhr, DE/EN geplant, spaeter 28 EU-Sprachen.
- Auction: Auktionsplattform.
- Blood: Blutdruck-Tagebuch mit Exporten.
- Calculators: Sammlung kostenloser Umrechner.
- CoffeFinder: Suche nach Kaffeeorten, Bewertungen und Sortimente.
- Games: Kleine Spiele, kostenlos spielbar.
- GrammarAi: Text-/Grammatik-Assistent.
- NaviQuiz: Quiz waehrend der Fahrt.
- WasserReminder: Trink-Erinnerung mit Intervallen/MP3.
- TaxiBayTreuhand: Treuhand-/Abrechnungsthema im Taxi-Umfeld.
Technik/Monetarisierung (aus README/Bestandsaufnahme)
- Stripe/Billing ist als Konzept beschrieben, aber nicht umgesetzt.
- Einige Apps nutzen eigene Stacks (React/Next/Firebase), die noch nicht in die Plattform integriert sind.