Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakemmarsh/downloadr
A simple file-sharing web app built on the MEAN stack.
https://github.com/jakemmarsh/downloadr
Last synced: about 5 hours ago
JSON representation
A simple file-sharing web app built on the MEAN stack.
- Host: GitHub
- URL: https://github.com/jakemmarsh/downloadr
- Owner: jakemmarsh
- License: mit
- Created: 2013-08-18T02:43:43.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-09-09T23:55:48.000Z (about 11 years ago)
- Last Synced: 2024-04-15T14:47:01.679Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 648 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Downloadr
============
Downloadr is an open-source, anonymous web app for sharing files built on the [MEAN stack](http://blog.mongodb.org/post/49262866911/the-mean-stack-mongodb-expressjs-angularjs-and). It uses AngularJS for the frontend, NodeJS/Express for the server, and MongoDB for file storage.- Files are uploaded via a simple web form, and given a unique identifier/web address. There are no file size limits by default.
- This link can be shared with any number of people to allow them to download the uploaded file. No throttling occurs as it does on many file sharing sites.
- Uploaded files are given a TTL (time to live) of 48 hours, meaning that regardless of the number of downloads a file has, it is completely removed from the database after 48 hours and can no longer be viewed or downloaded.All interactions are completely anonymous and no data is stored about the user. This includes both uploading and downloading files.
Libraries Used
---------------
Downloadr utilizes multiple third-party libraries. These are:- [domReady](https://github.com/requirejs/domReady)
- [requireJS](http://requirejs.org/)
- [Angular UI Router](https://github.com/angular-ui/ui-router)
- [Angular File Upload](https://github.com/danialfarid/angular-file-upload)
- [GridFS-Stream](https://github.com/aheckmann/gridfs-stream)