In this backend app any user can upload any csv and view the information and search for any data on their csv file
- NodeJS
- Express
- MongoDB
- SCSS
- Git
Step-by-step process for installation:
- First clone the repository using the command
git clone https://github.com/Argha-Majumder/CSV-uploader.git
- The go to the directory where this file is located and install the required package using
npm install
- Now start the server by opening a terminal and use this command
npm start
- Then open any web browser and type https://localhost:8000
CSv-uploader
|
|----assets
| |-----css
| |-----js
| |-----scss
|
|----config
| |-----mongoose.js
|
|----controllers
| |-----csv_controller.js
| |-----home_controller.js
|
|----models
| |-----csv_data.js
|
|----routes
| |-----index.js
|
|----views
| |-----_csv.ejs
| |-----_header.ejs
| |-----csv_viewer.ejs
| |-----home.ejs
| |-----layout.ejs
|
|-----.gitignore
|
|-----index.js
|
|-----package-lock.json
|
|-----package.json
|
|-----README.md
For hosting, I use render, where anyone can easily upload their full stack applications for free. See my app in action over here