JajStack is a modern fullstack starter template built with Next.js, Tailwind CSS, Prisma, and a custom authentication system, all written in TypeScript. Itβs designed to help you launch landing pages, SaaS products, and internal tools with speed, style, and scalability.
git clone https://github.com/jajproduction/jajstack.git
cd jajstack
npm install
Create a .env
file:
DATABASE_URL=postgresql://your-db-url
NEXT_PUBLIC_APP_URL=http://localhost:3000
npx prisma generate
npx prisma db push
npm run dev
This template includes a custom authentication system built from scratch β no external auth libraries. It supports:
π Credential-based login/signup
π Session handling via secure cookies
π Protected API and server components
Easily customizable to fit your business logic or integrate third-party auth providers if needed.
MIT License. Feel free to use and modify for your projects.
Built with β€οΈ by Jaj