csv-file-uploder is a web application that allows users to upload and parse CSV files. The application is built with Node.js and Express, and it provides a simple and user-friendly interface for managing CSV data.
To install csv-file-uploder, please follow these steps:
Clone this repository using the following command:
$ git clone https://github.com/ramprogrammer3/csv-file-uploder
Install the required dependencies using the following command:
$ npm install
Start the application using the following command:
$ npm start
Open the application in your web browser by visiting the following URL:
$ http://localhost:8080
- CSV file upload: Users can upload CSV files with a simple web form.
- CSV parsing: The application parses the CSV data and displays it in a table.
- Searching: Users can search data in the table.
csv-file-uploder provides a simple API for uploading and parsing CSV files. The API supports the following endpoints:
- POST /upload: Uploads a CSV file and parses the data.
- GET /data: Returns the parsed CSV data as JSON.
csv-file-uploder/
|── |assets/
│ | ├── css/
│ │ | ├── styles.css
│ | ├── js/
│ | ├── script.js
│ ├── uploads/
│ ├── index.html
| |
├── routes/
│ ├── csvRoutes.js
| |
├── controllers/
│ ├── csvController.js
| |
├── models/
│ ├── csvModel.js
| |
├── .gitignore
├── package.json
├── README.md