This project is an experiment to see how a modern admin application, with features like auth, API routes, and static pages would work in Next.js 13 app dir.
Next.js
App dir, Routing, Layouts, Loading UI and API routes.
React 18
Server and Client Components. Use hook.
Database
ORM using Prisma and deployed on PlanetScale.
Components
UI components built using Mantine UI.
Authentication
Authentication using NextAuth.js and middlewares.