MVP-fähig
MVPable ist ein umfassendes TALL-Stack-SaaS-Starterkit (Tailwind CSS, Alpine.js, Laravel, Livewire), das entwickelt wurde, um die Entwicklung Ihrer SaaS-Produkte zu beschleunigen. Mit integrierten Funktionen wie Stripe-Checkout-Integration, Benutzerverwaltung und einem anpassbaren Admin-Panel bietet MVPable alle notwendigen Komponenten, um Ihr SaaS-Produkt schnell und effizient zu starten.
Merkmale
Admin-Funktionen
Benutzerverwaltung
- Benutzerprofile und Kontoeinstellungen
- Aktivitätsprotokolle
Abonnementverwaltung
- Stripe-Checkout-Integration
- Abonnementpläne und Abrechnungszyklen
Allgemeine Einstellungen
- Anwendungseinstellungen verwalten (Site-Name, Beschreibung, Kontaktinformationen)
- SEO-Einstellungen verwalten (Titel, Schlüsselwörter, Metadaten)
- Analyseeinstellungen verwalten (Google Analytics, HTML-Snippets)
- Datei-Uploads für Favicon und Logo
- Stripe-Konfiguration
Pläne verwalten
- bringt Ihre Streifenpläne zur Erstellung von Preiskarten
- Stripe-Konfiguration
UI/UX-Verbesserungen
- Zwei fertige Themen: dunkel und hell
- 32 Themen von DaisyUI
- Einfache Einrichtung eines benutzerdefinierten Themes
Sicherheit
- Keine Wegwerf-E-Mails (Spam und unseriöse Kunden vermeiden)
Entwicklungstools
- CI/CD-Pipelines mit GitHub-Aktionen
- Ein Befehlsaufbau
Analytik und Überwachung
Endbenutzerfunktionen
Installation/Nutzung
Voraussetzungen
- PHP 8.x
- Komponist
- Node.js und npm
- MySQL oder PostgreSQL
- Redis (optional, zum Caching)
Installation
- Klonen Sie das Repository:
git clone https://github.com/ismaelfi/mvpable.git
cd mvpable
- Abhängigkeiten installieren:
- Richten Sie die Entwicklungsumgebung ein:
Mitwirken
Wir freuen uns über Beiträge zur Verbesserung von MVPable! Bitte teilen Sie das Repository auf und senden Sie eine Pull-Anfrage mit Ihren Änderungen.
Lizenz
Dieses Projekt ist Open Source und unter der MIT-Lizenz verfügbar.
Danksagungen
MVPable ist von verschiedenen Open-Source-Projekten inspiriert und wurde von der Community mit Liebe entwickelt. Besonderer Dank geht an die Entwickler und Betreuer von Tailwind CSS, Alpine.js, Laravel und Livewire.
Unterstützung
Wenn Sie dieses Projekt hilfreich finden, können Sie seine Entwicklung auf folgende Weise unterstützen:
- Kauf mir einen Kaffee: Kauf mir einen Kaffee oder über Revolut
- Beratung: Ob MVP, Website oder SaaS, ich kann Ihnen helfen, Ihre Idee schnell auf den Markt zu bringen. Vereinbaren Sie einen Beratungstermin
- Teilen Sie Ihre Kreationen: Veröffentlichen Sie, was Sie mit MVPable erstellt haben, und erwähnen Sie mich!
Roadmap