Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nueluzoma/alx-files_manager
https://github.com/nueluzoma/alx-files_manager
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/nueluzoma/alx-files_manager
- Owner: NuelUzoma
- Created: 2023-09-02T23:24:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-06T06:34:09.000Z (over 1 year ago)
- Last Synced: 2023-09-06T07:36:37.368Z (over 1 year ago)
- Language: JavaScript
- Size: 113 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
0x04. Files manager
**Back-end****JavaScript**
**ES6**
**NoSQL**
**MongoDB**
**Redis**
**NodeJS**
**ExpressJS**
**Kue**
**This project is a summary of this back-end trimester: authentication, NodeJS, MongoDB, Redis, pagination and background processing.**
The objective is to build a simple platform to upload and view files:
* User authentication via a token
* List all files
* Upload a new file
* Change permission of a file
* View a file
* Generate thumbnails for imagesYou will be guided step by step for building it, but you have some freedoms of implementation, split in more files etc… (utils folder will be your friend)
Of course, this kind of service already exists in the real life - it’s a learning purpose to assemble each piece and build a full product.
**Enjoy!**