MVPable
MVPable é um kit inicial de SaaS de pilha TALL (Tailwind CSS, Alpine.js, Laravel, Livewire) abrangente projetado para acelerar o desenvolvimento de seus produtos SaaS. Com recursos integrados como integração de checkout Stripe, gerenciamento de usuários e um painel de administração personalizável, o MVPable fornece todos os componentes necessários para lançar seu produto SaaS de forma rápida e eficiente.
Características
Recursos de administração
Gerenciamento de usuários
- Perfis de usuário e configurações de conta
- Registros de atividades
Gerenciamento de assinaturas
- Integração de checkout Stripe
- Planos de assinatura e ciclos de faturamento
Configurações gerais
- Gerenciar configurações do aplicativo (nome do site, descrição, informações de contato)
- Gerenciar configurações de SEO (título, palavras-chave, metadados)
- Gerenciar configurações de análise (Google Analytics, snippets HTML)
- Uploads de arquivos para favicon e logotipo
- Configuração de faixa
Gerenciar planos
- traz seus planos de listras para criar cartões de preços
- Configuração de faixa
Melhorias de UI/UX
- Dois temas prontos: escuro e claro
- 32 temas da DaisyUI
- Fácil configuração de tema personalizado
Segurança
- Nenhum e-mail descartável (evite spam e clientes não sérios)
Ferramentas de desenvolvimento
- Pipelines de CI/CD com GitHub Actions
- Configuração de um comando
Análise e monitoramento
Recursos para o usuário final
Instalação/Uso
Pré-requisitos
- PHP 8.x
- Compositor
- Node.js e npm
- MySQL ou PostgreSQL
- Redis (opcional, para armazenamento em cache)
Instalação
- Clone o repositório:
git clone https://github.com/ismaelfi/mvpable.git
cd mvpable
- instalar dependências:
- Configure o ambiente de desenvolvimento:
Contribuindo
Aceitamos contribuições para melhorar o MVPable! Bifurque o repositório e envie uma solicitação pull com suas alterações.
Licença
Este projeto é de código aberto e está disponível sob a licença do MIT.
Agradecimentos
MVPable é inspirado em vários projetos de código aberto e construído com amor pela comunidade. Agradecimentos especiais aos criadores e mantenedores do Tailwind CSS, Alpine.js, Laravel e Livewire.
Apoiar
Se você achar este projeto útil, poderá apoiar seu desenvolvimento das seguintes maneiras:
- Compre-me um café: Compre-me um café ou através do Revolut
- Consultoria: seja um MVP, site ou SaaS, posso ajudá-lo a lançar sua ideia rapidamente. Agende uma Consulta
- Compartilhe suas criações: poste o que você construiu usando MVPable e mencione-me!
Roteiro