Skip to content

ProjectReflect/reflect-api-mark-I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reflect-Node

This repository contains the code for the Reflect Backend Node.js server.

Reflect superimposes information on a reflection of the user, allowing users to multitask. The user has access to the time, date, weather, their calendar, estimated time of arrival to work (Google Maps driven), estimated Uber cost, stocks, news headlines, measured weight, calculated body-mass index, calories burned throughout the day (Google Fit API driven, to be implemented), and an estimated energy level. The user can access all this information at a glance hands-free. The mirror uses a LEAP motion sensor to let the user switch between two panes with a simple swipe.

While you're brushing your teeth, fixing your tie, or doing your hair, you can focus on what's important - the day ahead.

Install

Note: Instructions are for UNIX systems. Use a terminal emulator, like Cygwin, if you are on Windows

  1. Ensure you have node and npm installed
  2. Clone this repo by running git clone https://github.com/ProjectReflect/reflect-api-mark-I.git in your Terminal.
  3. Change directory to the app by running cd reflect-api-mark-I.
  4. Run npm install to install necessary dependencies.
  5. Set the following environment variables: origin Home location, destination Work location, mapsKey OpenWeatherMap key, and userKey with a key for your user
  6. Run node server.js to start the server.

About

Reflect API Mk I made at Hack The North 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published