logo
0
0
Login

NuxSaaS Logo

NuxSaaS

Website · Documentation · Discord · Youtube · @Cyanhall

Built with Nuxt 4 Language TypeScript Database PostgreSQL Tailwind CSS License MIT

Nuxt.js Full-Stack SaaS Starter Kit - Free & Open Source
Modern, Production-Ready, and Developer-Friendly

✨ Features

  • 🚀 Modern Tech Stack - Built with Nuxt 4, Vue 3, TypeScript
  • 🔒 Secure Auth - Better Auth with OAuth2 social logins
  • 💾 Enterprise Database - PostgreSQL with Drizzle ORM
  • 💳 Payment Ready - Stripe/Polar integration for subscription
  • 📧 Email Integration - Built-in Resend support
  • 📊 Beautiful Dashboard - Admin panel with charts
  • 🌐 I18n Ready - Multi-language support out of the box
  • 📱 Responsive - Mobile-first design approach
  • 🎯 Developer Experience - ESLint + TypeScript for better DX

🚀 Quick Start

# 1. Clone the repository git clone https://github.com/NuxSaaS/NuxSaaS.git cd NuxSaaS # 2. Use Node.js v22 LTS nvm use # 3. Install dependencies npm install # 4. Setup environment variables cp .env.example .env # 5. Generate and apply database migrations npm run db:generate npm run db:migrate # 6. Start development server npm run dev

🚀 Deployment

Node.js Server

# Deploy to self host server npm run build npm run serve

Cloudflare Worker

# Deploy to Cloudflare Worker npm run build cp wrangler.example.toml wrangler.toml npm run deploy

🌟 Support

If you find this project helpful, please consider:

Your support helps maintain and improve NuxSaaS!

🙏 Credits

This project is built upon these amazing open source projects:

📜 License

This project is licensed under the MIT License.

About

NuxSaaS is a Nuxt.js full-stack SaaS starter kit - Free & Open Source

5.16 MiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
Vue58.1%
TypeScript39.2%
Markdown1.3%
gitignore0.4%
Others1%