/Share

A new way to share between devices

Primary LanguageCSS

Share

Authors: Andriy & Alfred

Intro

A new way to share between devices. You can see the file dragging from one device to another.

Tech

Pure JavaScript!

The following projects are used in this project:

The following HTML(5) features have been used to achieve the goals:

  • File API: Read the information of local files.
  • FileSystem: Regroup sliced file in local sandbox.(This is not supported by IOS)
  • XHR2: Send files and read progress using a more powerful AJAX in HTML5.
  • Geolocation: to determine pairing together with time

The following HTML(5) features might be employed: (TODOs)

  • Sensor APIs: capture shaking motions

Install

  1. Install Node.js environment.
  2. "git clone" this repository.
  3. In the root directory of this project, "npm install" to install all dependency.
  4. "node app.js" to start server.
  5. Mind the port and ip address.