Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free open-source MERN stack admin dashboard starter with Ant Design, Redux, JWT auth, and generic CRUD.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Starter Mern Antd Admin App is a free, open-source boilerplate for building admin dashboards and back-office applications on the MERN stack — Node.js, Express.js, MongoDB, and React.js — styled with Ant Design and state-managed by Redux.
Starter Mern Antd Admin App is a full-stack starter template that pairs a Node.js/Express.js REST API with a React.js single-page application, using MongoDB as the database and Ant Design for UI components. It accepts a MongoDB connection string through a configuration file and produces a working admin panel with generic create, read, update, and delete (CRUD) endpoints and pages, plus JSON Web Token (JWT) authentication and user management. The template is maintained by the IDURAR project, which also publishes a related open-source ERP/CRM system. The repository includes live demos for both the open-source version and the cloud enterprise version of IDURAR.
npm setup after installing dependencies seeds initial data and prepares the database connection..variables.env file.npm install and npm setup on the backend to seed the database.cd frontend && npm install.npm start) and the React app (cd frontend && npm start).The starter template is free and open source, available on GitHub. The IDURAR project also offers a cloud enterprise version of the full ERP/CRM at idurarapp.com; no pricing details are listed in this repository.
Yes. This repository is published as open source under the IDURAR project. It is the starter version, and you can use it without a license fee. The cloud enterprise version of IDURAR is a separate paid offering, but the starter template itself is free.
Yes, the template ships with authentication using JSON Web Tokens (JWT). The backend exposes login and logout endpoints, and the React frontend includes a login component plus private and public route guards that protect pages from unauthenticated access.
MERN stands for MongoDB, Express.js, React.js, and Node.js. In this starter, those four technologies are combined with Ant Design for UI and Redux with Redux-thunk for state management, giving you a complete JavaScript-only stack from database to browser.
The setup instructions in the README ask you to create a MongoDB Atlas account and copy your database URL. You then rename the .variables.env.tmp file to .variables.env and paste the URL as the DATABASE value. After that, run npm install and npm setup.
