Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Next.js admin dashboard template with JWT authentication, Chakra UI, and ApexCharts.

Free open-source Tailwind CSS and Next.js admin dashboard template with 8+ pages, dark mode, RTL, and authentication screens.
Din Go is a Next.js admin dashboard template that demonstrates JWT-based page access security, pagination with MirageJS, and a Chakra UI interface. Built with TypeScript and React, it was created by Cleison Pereira as a study project and is available on GitHub with a live demo on Vercel.
Din Go is an open-source admin dashboard boilerplate built with Next.js, ReactJS, and TypeScript. It functions as a front-end starting point for dashboards, and it takes login credentials as input to demonstrate how a JSON Web Token (JWT) can protect page access. The repository includes a live demo deployed at din-go.vercel.app, along with demo login credentials: email [email protected] and password password.
The project's author states it was used to study JWT authentication token usage for page access security, pagination with MirageJS, Chakra UI, and extra features. The stack also includes Axios for HTTP requests, Zustand for state management, ApexCharts for charting, React Query for server-state management, FaunaDB as the database, jsonwebtoken for JWT creation, and nookies for cookie handling.
To run Din Go locally, clone the repository with the provided Git URL, create a .env.local at the project root with your own FaunaDB keys, and start the development server. The demo credentials are already hardcoded, so you can log in immediately and explore the protected pages.
