This project allows to perform CRUD operations using a React client and a Node.js backend. The application has two parts: an admin panel and a client side.
- Node.js
- React.js
- Express.js
- MongoDB
- HTML CSS
- Bootstrap 5
- Multer for image uplaod
- JWT for auth
- Git for Version control
The project is divided into mainly 2 modules Admin and Clinet
- Users can signup , signin and profile update
- Authentication done through JWT
- Admin can sign in and manage users
To get started you can simply clone this React-with-NodeJS
repository and install the dependencies.
Clone the React-with-NodeJS
repository using git:
git clone https://github.com/ChristapherAntony/React-with-NodeJS.git
Navigate to 3 folders named admin, client, server and Install dependencies with this command:
npm install
Run the application with this command:
npm start
Created by @ChristapherAntony - feel free to contact me!