Introductions • Key Features • How To Use • Technologies Used • Contact
This application is built using MERN (MongoDB, Express.js, React.js, Node.js) technology stack. It provides users with the ability to bulk upload Excel sheets, where the app automatically identifies and eliminates duplicates. Moreover, any changes made during the process are recorded in the remarks column for reference.
- Bulk Upload - Users can upload multiple Excel sheets simultaneously.
- Duplicate Elimination: The app automatically identifies and eliminates duplicate entries.
- Change Tracking: All changes made during the elimination process are noted in the remarks column for easy reference.
- Fully Responsive
- Admin Dashboard: An admin dashboard is provided for administrative tasks.
- Data Management: Admins can view all details in the Excel sheets, download all data, filter data based on various fields, and download custom data reports.
- Proper Authentication via JSON web token
- Material UI for Intuitive dashboard panel
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clonehttps://github.com/TechPlek-Technologies/jsram.git
# Go into the repository
**For Frontend from root directory**
$ cd frontent
# Install dependencies
$ npm install
**For backend from root directory**
$ cd frontent
# Install dependencies
$ npm install
**configure mongo db from backend/config.json **
# Run the backend
$ npm run start
# Run the frontend
$ npm run dev
- React.js for intuitive UI.
- Matrial UI for basic components.
- Bootstrap CSS for responsive and attractive UI design.
- SCSS for flexible and customizable styling.
- Expressjs for Backend.
- mongoDB for database
If you have any questions, feel free to contact at deepaksharmaa.39@gmail.com
.
Thank you!