Skip to content

Shwethabansod/csv_upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSV_Upload

backend test CSV Upload

CSV_Upload 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.

Installation

To install CSV_Upload, please follow these steps:

Clone this repository using the following command:

$ git clone https://github.com/vipuldhurvey/CSV_Upload.git

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:8000

Features

  • 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.

API Reference

CSV_Upload 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.

Folder Structure

CSV_Upload/ |── |assets/ │ | ├── css/ │ │ | ├── styles.css │ | ├── js/ │ | ├── script.js │ ├── uploads/ │ ├── index.html | | ├── routes/ │ ├── csvRoutes.js | | ├── controllers/ │ ├── csvController.js | | ├── models/ │ ├── csvModel.js | | ├── .gitignore ├── package.json ├── README.md

Screenshots

Screenshot 2023-05-02 014605

Screenshot 2023-05-02 014704

Releases

No releases published

Packages

 
 
 

Contributors