mernboilerplate-antd

A MERN boilerplate repository using Antd-Pro with RBAC feature, following all production best practices.

reactnodejsboilerplateexpressadminmongodbjestreactjsmongooseboilerplate-templateexpressjsadmin-dashboard

Preview

mernboilerplate-antd preview

Overview

This is a production-ready MERN boilerplate with role-based access control built on MongoDB, Express, React and Node.js, featuring Ant Design Pro for the UI and comprehensive testing with Jest and Testing Library. It supports both Docker and local development setups, includes database seeding, API documentation via Swagger and centralized error logging through Sentry.

Features

rbacrole-based-access-controladmin-dashboarduser-managementpermission-managementproduct-managementdata-seedingapi-documentation

Feature Flags

userDashboardauthenticationecommerceauthorizationloggingErrorTrackingapiDocsformsValidationadminDashboardrbac

Recommended Use Cases

enterprise-applicationsadmin-dashboardsrole-based-systemsproduction-ready-projects

Frontend

reactantd-protesting-library

Backend

nodejsexpressjsmongoose

Auth Providers

jwt

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
348
๐Ÿด Forks
102
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2022-05-08T21:29:02.000Z

Stack

Framework
express
Language
javascript
CSS
antd
Database
mongodb
Auth
jwt
ORM
mongoose
Testing
jest, testing-library, supertest
Monitoring
sentry

Data Layer

Databases
mongodb
ORM
mongoose

UI Stack

Styling
antd-pro
Components
antd-pro

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate