- Notifications
You must be signed in to change notification settings - Fork9
Open-source SaaS Starter. Built using Nuxt 4, Nuxt UI, Nuxt Content, Prisma, Neon, Sidebase Nuxt Auth, Resend and Stripe
License
devstack-be/nuxt-saas-stripe-starter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Build and deploy your Nuxt SaaS within minutes !
Nuxt SaaS Starter is aopen source boilerplate and will help you to create your own SaaS website with Nuxt.js. It is built with Nuxt 4, Nuxt UI and Nuxt Content. It is a perfect starting point for your next project.
This template is inspired by:
- Next SaaS Stripe Starter - GitHub repository
The documentation is your go-to resource for configuring and using the starter effectively.
Let's get started and happy coding!
- You can start a fresh new project by cloning the repository from GitHub. Run the following command in your terminal
git clone https://github.com/devstack-be/nuxt-saas-stripe-starter
- Or, deploy with Vercel:
- Install dependencies using pnpm:
pnpm install
- Copy
.env.exampleto.env.localand update the variables.
cp .env.example .env.local
- Start the development server:
pnpm run dev
Note
Let's check theconfiguration part for update all environment variables before usepnpm run dev
- Add user Roles
- Add Admin panel
- Nuxt 4 - The Intuitive Vue Framework
- Prisma ORM - Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
- Sidebase Nuxt Auth - Effortlessly connect your Nuxt 4 application with Google, Github, Azure and countless others.
- Stripe - Online payment processing for internet businesses
- Nuxt UI / TailwindCSS – A UI Library for Modern Web Apps
- Nuxt Image – Optimized Images for your Nuxt Apps
- Pinia Nuxt – The Vue Store that you will enjoy using
- Nuxt Content – Create a powerful data layer for your application. Use Vue components in Markdown with the MDC syntax.
- Nuxt OG Image – Generate OG Images with Vue templates in Nuxt.
- Vercel – Easily preview & deploy changes with git
- Resend – A powerful email framework for streamlined email development
- Neon – Serverless Postgres with autoscaling, branching, bottomless storage and generous free tier.
nFormatter– Format numbers with suffixes like1.2kor1.2MwithoutTrailingSlash- Remove trailing slashes from URLshasTrailingSlash- Check if a URL has a trailing slash
- TypeScript – Static type checker for end-to-end typesafety
- ESLint – Pluggable linter for Next.js and TypeScript
- Vercel Analytics – Track unique visitors, pageviews, and more in a privacy-friendly way
Created by@devstack-be in 2024, released under theMIT license.
This project was inspired byNext SaaS Stripe Starter and built with Nuxt UI SaaS
This project was also inspired by shadcn'sTaxonomy, Steven Tey’sPrecedent, and Antonio Erdeljac'sNext 13 AI SaaS.
- Shadcn (@shadcn)
- Steven Tey (@steventey)
- Antonio Erdeljac (@YTCodeAntonio)
About
Open-source SaaS Starter. Built using Nuxt 4, Nuxt UI, Nuxt Content, Prisma, Neon, Sidebase Nuxt Auth, Resend and Stripe
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
