/upload-large-sensitive-data-

Upload Large Sensitive Data

Primary LanguageJavaScriptMIT LicenseMIT

File Uploaded


An application that allows uses to upload files in a secure way


Technologies

The Appication was developed with JavaScript (ES6), Node.js using Express 4 and MongoDB.


API Information

API endpoints URL - https://protected-earth-38531.herokuapp.com/

METHOD DESCRIPTION ENDPOINT
POST Sign Up api/v1/auth/signup
POST Sign In api/v1/auth/signin
POST Upload Files api/v1/upload/newa
GET Get Files api/v1/upload/all
DELETE Delete Files api/v1/upload/:id

Please don't forget to add the token to the Header name: x-auth-token

Live URL

URL - https://protected-earth-38531.herokuapp.com/

Sample Users

Admin-
Username: danielufeli@gmail.com
Password: 123456

User-
Username: user1@domain.com
Password: 123456


Running Locally

Make sure you have Node.js 14.0.0 installed and POSTMAN.

git clone git@github.com:danielufeli/upload-large-sensitive-data-.git
cd upload-large-sensitive-data-
npm install
npm start

File Uploaded app should now be running on localhost:3000.


Author

Daniel Ufeli