Produktion MVP -Kesselplatte
Siehe Dokumentation, um loszulegen?
- Flattern -Demo
- NEXTJS Demo
- Ein Startup erstellen? Treten Sie der Tech -Gründergemeinschaft bei
Was ist enthalten:
Mobile / Desktop / Web App (Flutter)
- Staatsmanagement (Riverpod)
- Routing (Go_router)
- Zahlungen mit Streifen
- Authentifizierung mit Supabase
- ? Frontend -Tests?
- ? Einstellbares Thema?
Zielseite / Web -App (NextJS)
- App Router
- Typoskript
- Zahlungen mit Streifen
- Authentifizierung mit Supabase
- ? Zielseitenvorlage?
Backend (Supabase)
- Authentifizierung
- E -Mail + PW
- SSO (Google, Github usw.)
- Voll konfiguriert für die lokale Entwicklung vom ersten Tag an
- ? Backend -Tests?
- Prüfen
Analytik (Nachhog)
- Unified Analytics über Frontend und Backend basierend auf
user_id- Frontend Analytics wird vorinstalliert für iOS, Android, Web und MacOS
- Backend Analytics installiert und verknüpft mit Frontend Analytics
- Grundlegende Ereignisse erfasst:
-
user signs in -
user signs up -
user deletes account -
user starts checkout -
user opens billing portal -
user completes checkout
Zahlungen (Streifen)
- Stripe vollständig eingerichtet und funktioniert mit einmaligen Zahlungen und Abonnements
-
stripe zum Speichern stripe_customer_id und aktuellen active_products - Stripe Webhook, um Benutzerabonnements von Stripe zu Supabase zu synchronisieren
- Deno -Funktion zum Abrufen der Billing -Portal -URL oder einer URL der Kasse, die mit dem
payments_screen funktioniert
Release (Github -Aktionen)
- Skript zu
bumpversion.sh nach semantischer Versioning - Stellen Sie für jede PR eine Web -Vorschau auf Netlify bereit
- Veröffentlichung von Pipeline für die Veröffentlichung bei Netlify und zur Veröffentlichung von Supabase -Funktionen
- ? Automatisiertes mobiles Publishing?
E -Mails (Poststempel)
- Senden Sie Transaktions -E -Mails
- DNS -Setup, um den Spamordner zu vermeiden (DKIM, DMARC, SPF in Subdomain)
- Vereinfachen Sie die E -Mail -Updates mithilfe von Poststempelvorlagen
? Fehlerüberwachung (Sachen)?