Skip to content

About

A modern, open-source full-stack SaaS starter built with Next.js, TypeScript, MongoDB, and shadcn/ui a solid foundation for building scalable SaaS applications.

Topics

Resources

Stars

45 stars

Watchers

0 watching

Forks

Repository files navigation

SaaS Starter

A modern SaaS starter built with Next.js, TypeScript, MongoDB, Tailwind CSS, and shadcn/ui.

Volix provides a solid foundation for building and launching your SaaS application faster, with authentication, dashboard, users, subscriptions, roles & permissions, analytics, localization, themes, and more.

Features

  • Admin dashboard
  • Authentication and security features
  • User and staff management
  • Roles and permissions
  • Plans and subscriptions
  • Transactions and invoices
  • Projects and file management
  • Analytics and reports
  • 9 languages
  • 8 built-in themes
  • Responsive UI

Tech Stack

  • Next.js
  • TypeScript
  • MongoDB & Mongoose
  • Tailwind CSS
  • shadcn/ui
  • React Query
  • Zustand
  • Zod
  • JWT
  • Nodemailer
  • Cloudinary

Quick Start

1. Install dependencies

npm install

2. Seed the database

npm run seed

3. Start the development server

npm run dev

Documentation

For complete installation instructions, environment variables, configuration, database setup, authentication, customization, troubleshooting, and other details:

Open the documentation/ folder included with the project.

Available Scripts

npm run dev
npm run build
npm run start
npm run lint
npm run typecheck
npm run format
npm run seed

Project Structure

saas/
├── documentation/
├── dashboard/

Security

Never commit your .env or .env.local files to version control.

Use strong secrets and production credentials when deploying your application.


SaaS Starter — Build faster. Launch smarter.

About

A modern, open-source full-stack SaaS starter built with Next.js, TypeScript, MongoDB, and shadcn/ui a solid foundation for building scalable SaaS applications.

Topics

Resources

Stars

45 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages