Ultimate SaaS Starter Kit
Nana is a Laravel starter kit with subscriptions, invoices, default pages, tests, pipelines, development tooling and deployment solutions.
You'll get a ZIP archive that includes everything for you to get started.
Ready to go
Start charging recurring payments from day zero using Stripe Billing, including all payment pages and SCA compliance.
Nana provides a built-in interface for users to list and download their invoices using Stripe.
Nana uses Laravel's fully-blown authentication mechanism to provide a secure and stable product for your users.
Nana comes with a built-in settings page that contains user information and password reset options as well as payment information and invoices.
Utilizing the power of Tailwind, Nana ships with a fully responsive dashboard layout with a sidebar along with example pages.
All the user-facing critical functionality, as well as various classes and methods have full unit and end-to-end test coverage.
Enjoy the seamless development environment that is ready to work on any platform.
Nana comes with a full Kubernetes setup, ready to be deployed on any cluster with fully configurable Helm setup.
All of your commits will be linted, tested and automatically deployed when they are merged, it's like magic.
Nana is built with the latest PHP version, along with the latest version of MySQL, Nginx and Redis.
Utilize the latest version of Laravel 8 with the latest infrastructure, all Dockerized.
Complete Docker setup, including Docker Compose for working locally with the same images as in production.
Immediately deploy your application to your cluster within seconds using the power of Kubernetes.
Using Helm, package manager for Kubernetes, you can easily deploy your applications with different configuration to any environment.
Build your Docker images, store them in GitLab Container Registry, lint your code, run tests, and deploy on DigitalOcean Kubernetes, all in one push.
Strong test coverage
Pre-built pages, fully responsive
The basics of the user-related information is already there, fully functional. The user can set the name and surname by default, and it can be easily extended.
The settings functionality already includes a password change functionality by default. The user can change their password out-of-box.
Nana includes subscriptions by default, which means the existing setting page already handles:
The user can manage their payment methods, add new ones, set one of them as default and remove as wanted.
The invoice section includes basic information regarding the user's previous payments. Nana also generates the PDF version of the invoice automatically.
Up to 60% off during limited Early Access period.
Essentials for you to kick-start your project.
Web, queue and cron deployments based on latest Alpine FPM image with full OPcache support.
From zero to live in seconds, including Kubernetes and CI/CD.
Web, queue and cronjob pods, with Redis 6 and private image support.
docker-compose upand done!
No more worrying about beginning the product, jump straight into what matters.