Produção MVP Boilerplate
Veja a documentação para começar?
- Demonstração de Flutter
- Demoção NextJS
- Construindo uma startup? Junte -se à comunidade de fundadores de tecnologia
O que está incluído:
Mobile / Desktop / Web App (Flutter)
- Gerenciamento de Estado (Riverpod)
- Roteamento (go_router)
- Pagamentos com listras
- Autenticação com supabase
- ? Testes de front -end?
- ? Tema ajustável?
Página de destino / aplicativo da web (NextJS)
- Roteador de aplicativos
- TypeScript
- Pagamentos com listras
- Autenticação com supabase
- ? Modelo de página de destino?
Back -end (supabase)
- Autenticação
- Email + PW
- SSO (Google, Github, etc.)
- Totalmente configurado para o desenvolvimento local desde o primeiro dia
- ? Testes de back -end?
- Teste
Analytics (Posthog)
- Análise unificada em todo o frontend e back -end com base em
user_id- A análise de front-end vem pré-instalada para iOS, Android, Web e MacOS
- Análise de back -end instalada e vinculada à análise de front -end
- Eventos básicos capturados:
-
user signs in -
user signs up -
user deletes account -
user starts checkout -
user opens billing portal -
user completes checkout
Pagamentos (faixa)
- Stripe totalmente configurado e trabalha com pagamentos e assinaturas únicos
- Tabela
stripe para armazenar stripe_customer_id e atuais active_products - Stripe webhook para sincronizar assinaturas de usuário de stripe para supabase
- Função deno para recuperar o URL do portal de cobrança ou um URL da sessão de checkout que funciona com o
payments_screen
Liberação (ações do github)
- Script para
bumpversion.sh Após a versão semântica - Implanta uma prévia da web no netlify para cada PR
- Publicação de pipeline para publicar para netlify e publicar funções Supabase
- ? Publicação móvel automatizada?
E -mails (pós -mark)
- Envie e -mails transacionais
- Configuração do DNS para evitar a pasta de spam (DKIM, DMARC, SPF no subdomínio)
- Simplifique as atualizações por e -mail usando modelos postais
? Monitoramento de erros (Sentry)?