Optimized to import, view, edit and save spreadsheet with large amounts of data.
Users should be able to:
- Create an account.
- Create new XLSX sheets.
- Upload, edit and then save the XLSX files after editing.
- Frontend - ReactJS and TailwindCSS
- Backend - Nodejs, Express MongoDB
- XLSX Library for parsing XLSX files.
- Tanstack Virtual - for handling large amounts of data
- XLSX Docs - Official documentation for XLSX library.
- Clone the project
- Run
npm install
in client as well as server folder. - Add your envs as given in the .env.example file.
- In the root directory, run
npm run start
. It will run your backend and as well as frontend using concurrently.