
MVPable
MVPable is a comprehensive TALL (Tailwind CSS, Alpine.js, Laravel, Livewire) stack SaaS starter kit designed to accelerate the development of your SaaS products. With built-in features like Stripe checkout integration, user management, and a customizable admin panel, MVPable provides all the necessary components to launch your SaaS product quickly and efficiently.
Features
Admin Features
User Management
- User profiles and account settings
- Activity logs
Subscription Management
- Stripe checkout integration
- Subscription plans and billing cycles
General settings
- Manage application settings (site name, description, contact info)
- Manage SEO settings (title, keywords, metadata)
- Manage analytics settings (Google Analytics, HTML snippets)
- File uploads for favicon and logo
- Stripe configuration
Manage Plans
- brings your stripes plans to create pricing cards
- Stripe configuration
UI/UX Enhancements
- Two ready themes: dark and light
- 32 themes from DaisyUI
- Easy custom theme setup
Security
- No disposable email (avoid spam and non-serious customers)
Development Tools
- CI/CD pipelines with GitHub Actions
- One command setup
Analytics and Monitoring
End User Features
Installation/Usage
Prerequisites
- PHP 8.x
- Composer
- Node.js and npm
- MySQL or PostgreSQL
- Redis (optional, for caching)
Installation
- Clone the repository:
```bash
git clone https://github.com/ismaelfi/mvpable.git
cd mvpable
- install dependencies:
```bash
composer install
- Set up the development environment:
```bash
php artisan dev:setup
Contributing
We welcome contributions to improve MVPable! Please fork the repository and submit a pull request with your changes.
License
This project is open-source and available under the MIT license.
Acknowledgements
MVPable is inspired by various open-source projects and built with love by the community. Special thanks to the creators and maintainers of Tailwind CSS, Alpine.js, Laravel, and Livewire.
Support
If you find this project helpful, you can support its development in the following ways:
- Buy me a coffee: Buy Me a Coffee or though Revolut
- Consulting: Whether it's an MVP, website, or SaaS, I can help you launch your idea, fast. Schedule a Consultation
- Share your creations: Post what you've built using MVPable and mention me !
Roadmap