Skip to content

Simple, opinionated web-template using React 19, NextJS 15 and AuthJS v5

Notifications You must be signed in to change notification settings

nkitan/web-template

Repository files navigation

Web Template

Web Template

Clean Web template using NextJS 15, React 19, AuthJS, ShadCN UI and Postgres

GNU-AGPL License Contributions Are Welcome

Features

  • Functioning Home Page, Dashboard / Auth Pages with Navbar, Hamburger Menu etc
  • AuthJS Authentication using Postgres
  • Middleware Support
  • Role based access control
  • Latest Version of NextJS, ReactJS and AuthJS
  • Built using ShadCN UI

A list of upcoming / in-progress features can be found in the TODO.md file

Usage

Setting up web-template is as easy as configuring .env, running migrations and running pnpm run on the cloned directory

$ git clone https://github.com/nkitan/web-template
$ cd web-template
$ pnpx prisma migrate dev
$ pnpm run dev

The webpage can then be accessed at http://localhost:3000

Maintainers

License

This project is licensed under the GNU AGPLv3 License - see the LICENSE.md file for details.

About

Simple, opinionated web-template using React 19, NextJS 15 and AuthJS v5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published