nextjs-starter-kit  by michaelshimeles

Next.js starter kit for SaaS apps

Created 2 years ago
2,985 stars

Top 15.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)
1
Issues (30d)
0
Star History
37 stars in the last 30 days

Explore Similar Projects

Starred by Yaowei Zheng Yaowei Zheng(Author of LLaMA-Factory), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

fragments by e2b-dev

0.2%
6k
Next.js template for AI-generated apps
Created 1 year ago
Updated 3 weeks ago
Feedback? Help us improve.