Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ismaelfi/mvpable
Complete SaaS starter kit based on the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire) and Filament Admin Panel.
https://github.com/ismaelfi/mvpable
admin-dashboard blog boilerplate filamentphp javascript landing-page laravel livewire saas saas-boilerplate starter-kit stripe tailwindcss
Last synced: 5 days ago
JSON representation
Complete SaaS starter kit based on the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire) and Filament Admin Panel.
- Host: GitHub
- URL: https://github.com/ismaelfi/mvpable
- Owner: ismaelfi
- Created: 2024-07-02T13:43:04.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-09-04T16:30:29.000Z (5 months ago)
- Last Synced: 2025-01-20T20:15:07.183Z (13 days ago)
- Topics: admin-dashboard, blog, boilerplate, filamentphp, javascript, landing-page, laravel, livewire, saas, saas-boilerplate, starter-kit, stripe, tailwindcss
- Language: PHP
- Homepage: https://saaskit.mvpable.com
- Size: 2.14 MB
- Stars: 110
- Watchers: 2
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![MVPable – Free Complete SaaS Boilerplate](https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=471097&theme=light)](https://www.producthunt.com/posts/mvpable-free-complete-saas-boilerplate?embed=true&utm_source=badge-featured&utm_medium=badge&utm_souce=badge-mvpable-free-complete-saas-boilerplate)
![Dashbaord End User](public/images/demo/home-user.png)
![End User Subscriptions page](public/images/demo/subscription-user-light.png)
![MVPable Admin panel](public/images/demo/admin.png)
# 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
![End User Settings](public/images/demo/setting-user-dark.png)
- **Authentication and Authorization**
- User registration, login, and password reset- **UI/UX Enhancements**
- Responsive design with Tailwind CSS & DaisyUI- **Marketing and Customer Support**
-- **Miscellaneous**
- SEO optimization tools
- GDPR compliance tools## Installation/Usage
### Prerequisites
- PHP 8.x
- Composer
- Node.js and npm
- MySQL or PostgreSQL
- Redis (optional, for caching)### Installation
1. **Clone the repository:**
```bash
git clone https://github.com/ismaelfi/mvpable.git
cd mvpable
2. **install dependencies:**
```bash
composer install
3. **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](https://opensource.org/licenses/MIT).## 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](https://buymeacoffee.com/ismaelfi) or though [Revolut](https://revolut.me/ismaelfi)
- **Consulting:** Whether it's an MVP, website, or SaaS, I can help you launch your idea, fast. [Schedule a Consultation](https://cal.com/mvpable)
- **Share your creations:** Post what you've built using MVPable and mention me !## Roadmap
- [ ] Create blog post with SEO
- [ ] Create free Landing page
- [ ] Improve documentation and tutorials
- [ ] Enhance the admin panel with more features
- [ ] Add support for more payment gateways (lemonsqueezy)