https://github.com/santhoshs50/user-management-dashboard
Task from Ajackus
https://github.com/santhoshs50/user-management-dashboard
axios cors css dotenv express html javascript mongodb mongoose nodejs react-redux react-router reactjs user-management
Last synced: 3 months ago
JSON representation
Task from Ajackus
- Host: GitHub
- URL: https://github.com/santhoshs50/user-management-dashboard
- Owner: SanthoshS50
- Created: 2024-11-26T04:24:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-27T06:36:06.000Z (over 1 year ago)
- Last Synced: 2025-06-26T02:02:50.153Z (about 1 year ago)
- Topics: axios, cors, css, dotenv, express, html, javascript, mongodb, mongoose, nodejs, react-redux, react-router, reactjs, user-management
- Language: JavaScript
- Homepage: https://user-management-dashboard-lac.vercel.app
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# User Management Dashboard
## Overview
User Management Dashboard is a powerful and user-friendly application built using the **MERN stack (MongoDB, Express.js, React.js, Node.js)**. It streamlines user management with efficient CRUD operations, responsive design, and intuitive features.
## ๐ Features
- ๐ **Full CRUD Operations**: Add, update, delete, and view users seamlessly.
- ๐จ **Responsive UI**: Designed to work perfectly on any deviceโdesktop, tablet, or mobile.
- ๐ **Error Notifications**: Real-time red popup alerts for duplicate entries or invalid input.
- ๐ ๏ธ **API Integration**: Smooth backend and frontend communication via RESTful APIs.
- ๐ก **Form Validations**: Input fields with dynamic validation to prevent errors.
- ๐ **Secure Data Handling**: Built with best practices for safe data storage and access.
## Technologies
- MongoDB for Database
- Node.js & Express.js for Backend
- React for Frontend
## Setup Instructions
### Backend
1. Navigate to the `backend` folder.
2. Install dependencies: `npm install`.
3. Add a `.env` file with `MONGO_URI` set to your MongoDB connection string.
4. Start the server: `npm start`.
### Frontend
1. Navigate to the `frontend` folder.
2. Install dependencies: `npm install`.
3. Start the development server: `npm start`.
## Deployment Links :
### Backend Deployment Link : https://user-management-dashboard-n6ie.onrender.com
### Frontend Deployment Link : https://user-management-dashboard-lac.vercel.app
## ๐ฌ Feedback
Got questions, ideas, or issues? Letโs connect!
- **Email**: [santhoshsrinivasan29092001@gmail.com](mailto:santhoshsrinivasan29092001@gmail.com)
- **GitHub**: [Click here for Santhosh GitHub Profile](https://github.com/SanthoshS50)
- **LinkedIn**: [Click here for LinkedIn Profile](https://www.linkedin.com/in/santhosh29092001)