This is a simple-control-panel project built using Node.js, Express.js, React, and MongoDB (Mongoose). It provides a backend interface for handling data and a frontend interface for efficient content management.
- CRUD operations for managing data
 - Environment variables management with dotenv
 - Routing with react-router-dom
 - API requests handled using Axios
 - Modern and stylish UI design
 
- Node.js - Server runtime
 - Express.js - Backend framework
 - Mongoose - MongoDB object modeling
 - dotenv - Environment variable management
 - colors - Terminal text styling
 - cors - Cross-origin resource sharing
 - date-fns - Date utilities
 
- React - Frontend library
 - React Router DOM - Client-side routing
 - Axios - HTTP request handling
 - Prop-types - Type validation for components
 - date-fns - Date formatting utilities
 
git clone https://github.com/ayoub-ben-99/simple-control-panel.git
cd simple-control-panelcd backend
npm installPORT=5000
MONGO_URI=your_mongodb_connection_string
npm startcd frontend
npm install
npm start| Method | Route | Description | 
|---|---|---|
| GET | /users | 
Get all users | 
| POST | /users/add | 
Create a new user | 
| GET | /users/view/:id | 
Get user by ID | 
| PUT | /users/update/:id | 
Update user by ID | 
| DELETE | /users/delete/:id | 
Delete user | 
- ayoub yeager
 

