Skip to content

Latest commit

 

History

History
80 lines (54 loc) · 2.3 KB

README.md

File metadata and controls

80 lines (54 loc) · 2.3 KB

JS Ram Aifuture Vision

Simplifying Excel datasheets

IntroductionsKey FeaturesHow To UseTechnologies UsedContact

Introduction

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.

Key Features

  • 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

How To Use

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

Technologies Used

  • 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

Contact

If you have any questions, feel free to contact at deepaksharmaa.39@gmail.com.


Thank you!