File-transfer platform based on javascript / webtorrent

Goal: create a platform that allows users to easily share unlimited size files/folders through the web. Since most of these files are big and temporary, they should not be stored anywhere (all should be decentralized). The idea is to use webtorrent to take care of the file transfer between users, while just building some extra features around it.

Basic usage (mostly implemented):

- Files sit on the users local computer

- User1 selects file/folder to seed, gets (e.g.) a magnet link (or hash) and shares it with other users.

- User2 receive link and downloads. When download is done, User2 automatically starts seeding the file.

- Files are only transferred while webpage is open. as soon as page closes, all transfers from/to that user stop

- Files are uploaded/downloaded from multiple users at the same time (just like a torrent)

There is already some code implementing the basic features, but extra functionalities are needed:

- design webpage/layout; nothing super fancy, just enough to be functional and appealing

- implement support for upload of both files and folders

- implement user accounts to keep track what files they have shared (like having a simplified torrent client online)

- login page (with mysql backend), allowing for own accounts, but also logins using (e.g.) facebook or google accounts.

- saving files currently shared (each file should have an option to start/pause sharing and delete, and when logged in all those files not paused should resume upload/download). maybe just needed to store the hash on the mysql database.

- groups of users (e.g. by department), where each user can browse files being shared by other users in the same group

- file stats (e.g.) who downloaded, where, avg speed (both up/down), total bytes transferred (both up/down), etc...

- If a link with hash is clicked, it should automatically: (i) if logged in, then file is added to list of files, (ii) if not, normal basic page opens. in either case, download starts

- secure connection

- clean code with comments

- use [login to view URL] for all libraries

Habilidades: CSS, HTML, Javascript, MySQL

Veja mais: webtorrent desktop, webtorrent sintel, webtorrent file, bittorrent node js, webtorrent android, webtorrent chrome, webtorrent java, webtorrent tutorial, google platform based, file transfer php, file transfer scripts, download file transfer php, ssl secure file transfer, sftp file transfer, file transfer linux server, gui source code file transfer chat java applications, file transfer php script, file transfer multicast, file transfer script, file transfer rate

Acerca do Empregador:
( 0 comentários ) Copenhagen, Denmark

ID do Projeto: #18102380

9 freelancers estão ofertando em média $352 para esse trabalho


Hello Sir/Mam, I have read your post requirement for the " create a platform that allows users to easily share unlimited size files/folders through the web. Since most of these files are big and temporary, they shoul Mais

$150 USD in 7 dias
(70 Comentários)

Hello Sir I am an expert web developer with an experience of over 7 years . With the expereince and expertise knowledge i have i can perfectly manage your work in the professional way. Similar projects have been done Mais

$1111 USD in 3 dias
(12 Comentários)

Hi, sir. I saw your job post and I would like to apply for this. I am very interested in your job please give me this project. I can finish this work easily and top quality. I have rich experience. I am good in Mais

$155 USD in 3 dias
(31 Comentários)

Dear sir. I have been specializing in web design & development, including Angular, Node, MongoDB, Laravel,PHP, HTML & HTML 5, PSD to HTML, Ajax, JQuery, Css, JavaScript, Bootstrap, MySQL, Payment integration for 7+ y Mais

$155 USD in 3 dias
(18 Comentários)

Hi, I have read your job description very carefully and understood that you require a web developer. I assure you that I will work according to your requirements and deliver the site ASAP. I have more than 6+year Mais

$800 USD in 5 dias
(13 Comentários)

dear you! I have reviewed your project description and it's interesting. If you give me a chance, i will complete with high quality and in short time. When I promise something, i never ever break my promise.

$155 USD in 3 dias
(12 Comentários)
$333 USD in 3 dias
(2 Comentários)

[login to view URL] (Valley of Solution): Who We Are: We're web, sofware and bot developers having a management team to facilitate you. We are willing to own complete project from development to its marketing. Not only t Mais

$152 USD in 7 dias
(13 Comentários)

Hi My name is Omid, I have more than 10+ years experience in developer web/mobile app you can check some of my works at the following links [login to view URL] [login to view URL] Mais

$155 USD in 3 dias
(1 Comentário)