nextjs-starter-kit  by michaelshimeles

Next.js starter kit for SaaS apps

Created 2 years ago
2,823 stars

Top 16.9% on SourcePulse

GitHubView on GitHub
Project Summary

This starter kit provides a comprehensive foundation for building SaaS applications with Next.js 15, Tailwind CSS, and TypeScript. It targets developers aiming for rapid development of feature-rich, production-ready web applications, offering integrated solutions for authentication, real-time data, and payments.

How It Works

The kit leverages Next.js 15's App Router for a modern, file-system-based routing approach. It integrates Clerk for robust authentication, Convex DB for real-time data and file storage, and Polar.sh for subscription management. Shadcn/ui provides a library of accessible, customizable components, enhancing developer experience and UI consistency.

Quick Start & Requirements

  • Install dependencies: bun install
  • Setup environment variables: cp .env.example .env.local and configure keys for Clerk, Convex, Polar.sh, and OpenAI (optional).
  • Run development server: bun run dev
  • Prerequisites: Bun.js, Node.js.
  • Documentation: https://convex.link/rasmicstarter

Highlighted Details

  • Next.js 15 with App Router.
  • Clerk integration for authentication.
  • Convex DB for real-time database and file storage.
  • Polar.sh for subscription management.
  • Shadcn/ui component library.
  • Built-in AI Playground and Dashboard template.

Maintenance & Community

The project is sponsored by Convex. Contribution guidelines are provided via standard GitHub pull request workflow.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The project is a starter kit and may require significant customization for specific SaaS needs. The AI Playground functionality is optional and requires an OpenAI API key. The repository name nextjs14-starter-template appears to be a slight mismatch with the described Next.js 15 support.

Health Check
Last Commit

4 weeks ago

Responsiveness

1+ week

Pull Requests (30d)
0
Issues (30d)
1
Star History
222 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Taranjeet Singh Taranjeet Singh(Cofounder of Mem0), and
6 more.

fragments by e2b-dev

0.6%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 16 hours ago
Feedback? Help us improve.