Skip to content

westonfl/saasential

Repository files navigation

T3 stack SaaS Starter Kit

A modern SaaS starter kit built with cutting-edge technologies:

  • Next.js – React framework for building web applications
  • Auth.js – Authentication and authorization
  • T3 Stack – Type-safe full-stack framework
  • Drizzle ORM – TypeScript ORM for database operations
  • Stripe – Payment processing and subscriptions
  • shadcn/ui – Beautiful UI components

If you like this project, hit the STAR button to bookmark it ⭐️

Features

  • User authentication (Sign up, Login, Logout)
  • Subscription-based payments with Stripe
  • Database management using Drizzle ORM
  • UI components with shadcn/ui
  • API routes with Next.js server functions
  • Type safety with TypeScript

Getting Started

Prerequisites

Ensure you have the following installed:

  • Node.js (LTS version recommended)
  • PostgreSQL / MySQL (configured for Drizzle ORM)
  • Stripe account for payment processing

Environment Variables

Create a .env file in the root directory and add the necessary environment variables:

Running the Development Server

npm dev

The app will be available at http://localhost:3000.

Deployment

To deploy your SaaS starter kit, you can use Vercel, AWS, or any platform that supports Next.js applications.

npm build
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors