An open API service indexing awesome lists of open source software.

https://github.com/a-samod/node.js-express-file-operations-rest-api-using-multer

Node.js Express REST API for file operations, including upload, view, download, and delete functionalities. The API utilizes Multer middleware for handling file uploads, enabling seamless interaction with files in a server-side environment.
https://github.com/a-samod/node.js-express-file-operations-rest-api-using-multer

expressjs file-upload multer nodejs rest-api

Last synced: 2 months ago
JSON representation

Node.js Express REST API for file operations, including upload, view, download, and delete functionalities. The API utilizes Multer middleware for handling file uploads, enabling seamless interaction with files in a server-side environment.

Awesome Lists containing this project

README

          

# Node.js Express Upload/Download/View/Delete file Using Rest API

### Install NPM
```
npm install
```

### Run
```
npm start
```

## ScreenShots

## Folder Structure

![folder strucure](https://user-images.githubusercontent.com/71955262/187405838-e16fd1af-b787-463b-bf92-9fc49bfbad3c.png)

## Upload a File

![Upload a File](https://user-images.githubusercontent.com/71955262/187405905-3b9a58c4-acef-420c-bd2e-b7a7d50a23d3.png)

## View List of Files

![View List of Files](https://user-images.githubusercontent.com/71955262/187405945-a6eef56e-fae1-4a7e-9ec3-49b6f2b4dcea.png)

## Download a File

![Download a File](https://user-images.githubusercontent.com/71955262/187405985-efa95a4a-5683-4d40-b05c-390a10b5f5a2.png)

## Delete a File

![Delete a File](https://user-images.githubusercontent.com/71955262/187406008-e39be0a9-3537-462e-a3c0-310f3702af63.png)