Skip to content

An admin dashboard built using Node, Express, MongoDB and React for managing users easily.

Notifications You must be signed in to change notification settings

rammyblog/MERN-Admin-Dashboard

Repository files navigation

Welcome to Mern Admin Dashboard 👋

Version License: MIT Twitter: simply_rammy

An admin dashboard built using Node, Express, Node and React to for managing users easily. Coming from a django background, there is a free admin panel all models, So I decided to build one with MERN so I could easily manage the user data easily.

To test the live

Email: test@gmail.com
Password: testing

Demo

Install

npm install

Usage

To get this project running pefectly on your local, ensure you follow the instructions below.

  1. Create a .env file in the root directory.
  2. In the .env file ensure you have the following setup.
MONGODB_URI=YOUR MONGODB URI
TOKEN_SECRET = THIS IS FOR THE SIGNING THE JWT, YOU CAN USE ANY RANDOM CHARACTERS
BASE_URL=http://localhost:8000/api/
port=YOUR PREFERRED PORT i.e 8000
  1. Run the npm command below
npm run dev
  1. Refer to the docs located at /api/v1/docs/ i.e http://localhost:8000api/v1/docs/ to create a user.

  2. Visit http://localhost:8000 to login the user you created.

Run tests

npm run test

Contribution

If you find an issue running this project please send in a PR.

Author

👤 Onasanya Tunde

Show your support

Give a ⭐️ if this project helped you!


About

An admin dashboard built using Node, Express, MongoDB and React for managing users easily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published