Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wolfgunblood/nextjs-saaskit

An Open Source Next.js Saas Kit
https://github.com/wolfgunblood/nextjs-saaskit

authentication drizzle-orm lemon-squeezy nextjs shadcn-ui stack tailwind turso

Last synced: about 21 hours ago
JSON representation

An Open Source Next.js Saas Kit

Awesome Lists containing this project

README

        

Next.js SaaS kit


🔥 Open Source MVP Boilerplate

[![GitHub Repo stars](https://img.shields.io/github/stars/wolfgunblood/nextjs-saaskit)](https://github.com/wolfgunblood/nextjs-saaskit)



image

## Motivation

Implementing authentication in Next.js, especially Email+Password authentication, Oauth, payments, and database integration can be challenging.

No more hassle with user management. No more hassle for payment integrations. No more building a landing page from scratch.

A done-for-you starter kit

## Key Features

- **Authentication:** 💼 Support for Credential and OAuth(google,github) authentication.
- **Authorization:** 🔒 Easily manage public and protected routes within the `app directory`.
- **Email Verification:** 📧 Verify user identities through email.
- **Password Reset:** 🔑 Streamline password resets by sending email password reset links.
- **Lemonsqueezy Payment:** 💳 Setup user subscriptions seamlessly with lemonsqueezy.
- **Turso Database:** 🛢️ Utilize a turso database set up.
- **Drizzle ORM:** 🛢️ Utilize a Drizzle ORM.

## Tech Stack

- [Next.js](https://nextjs.org)
- [Stack Auth](https://stack-auth.com/)
- [Tailwind CSS](https://tailwindcss.com)
- [Shadcn UI](https://ui.shadcn.com/)
- [React Hook Form](https://www.react-hook-form.com/)

## Get Started

1. `git clone https://github.com/wolfgunblood/nextjs-saaskit`
2. `cd projectName`
3. Copy `.env.loc` to `.env.local`
4. Copy `.env.example` to `.env`
5. Update env variables
6. Run `npm install` to install dependencies.
7. Execute `npm dev` to start the development server and enjoy!

## Roadmap

- [ ] Stripe Integration
- [ ] Resend Integration
- [ ] Prisma Integration

## Contributing

To contribute, fork the repository and create a feature branch. Test your changes, and if possible, open an issue for discussion before submitting a pull request. Follow project guidelines, and welcome feedback to ensure a smooth integration of your contributions. Your pull requests are warmly welcome.

### New

[NextWrapper](https://nextwrapper.com/) - An AI-powered No-Code tool to build your SaaS.

Build SaaS, AI tool, and web app builder in days not months

An AI-powered No-Code tool to build your SaaS, AI tool, or any web app in days—not months. Stop wasting time setting up everything & leverage AI to build your startup today!