/acmesaas

Next.js, TypeScript, Prisma, Tailwind, Antd SaaS starter template

Primary LanguageTypeScript

AcmeSaas

👉👉👉 See live demo at acmesaas.vercel.app.

AcmeSaas is a minimalistic SaaS boilerplate (or starter kit) built using Typescript, Next.js, Prisma, Antd, etc. See a full list of used libraries and tools below.

The goal of the project is to build minimalistic template. All dependencies are optional and can be replaced with your favorite ones.

The Stack

Other features:

  • Configurable terms of service and privacy policy (use at your own risk, consult a lawyer)

How to use

bun install
cp .env.example .env

Fill in the .env file with your own following the comments in the file. The only required variable is DATABASE_URL, also one of GITHUB_OAUTH_* or GOOGLE_OAUTH_* for oauth should be set

After env variables are set, run the following commands to create the database and seed it with some data:

bun prism db push

To run

bun web:dev # for development
bun web:start # for prod
bun web:build # to build

Customization

You can customize the project to your liking

Colors

TODO

Branding

TODO