https://github.com/rammyblog/mern-admin-dashboard
An admin dashboard built using Node, Express, MongoDB and React for managing users easily.
https://github.com/rammyblog/mern-admin-dashboard
expressjs mern mongodb node reactjs
Last synced: about 1 month ago
JSON representation
An admin dashboard built using Node, Express, MongoDB and React for managing users easily.
- Host: GitHub
- URL: https://github.com/rammyblog/mern-admin-dashboard
- Owner: rammyblog
- Created: 2020-08-06T20:55:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-13T18:00:09.000Z (about 1 year ago)
- Last Synced: 2025-04-30T07:05:03.319Z (about 1 month ago)
- Topics: expressjs, mern, mongodb, node, reactjs
- Language: JavaScript
- Homepage: https://mern-admin-dashboard.herokuapp.com/
- Size: 1.46 MB
- Stars: 91
- Watchers: 4
- Forks: 27
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Welcome to Mern Admin Dashboard 👋
> 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: [email protected]
Password: testing
```### 🏠 [Homepage](https://mern-admin-dashboard.herokuapp.com)
### ✨ [Demo](https://mern-admin-dashboard.herokuapp.com/dashboard/)
## Install
```sh
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
```3. Run the npm command below
```sh
npm run dev
```4. Refer to the docs located at /api/v1/docs/ i.e http://localhost:8000api/v1/docs/ to create a user.
5. Visit http://localhost:8000 to login the user you created.
## Run tests
```sh
npm run test
```## Contribution
If you find an issue running this project please send in a PR.
## Author
👤 **Onasanya Tunde**
- Website: https://onasanyatunde.dev
- Twitter: [@simply_rammy](https://twitter.com/simply_rammy)
- Github: [@rammyblog](https://github.com/rammyblog)
- LinkedIn: [@onasanya-tunde](https://linkedin.com/in/onasanya-tunde)## Show your support
Give a ⭐️ if this project helped you!
---