Skip to content

cpruijsen/tryreeltime

 
 

Repository files navigation

ReelTime Documentation

Build Status Code Climate bitHound Overall Score bitHound Dependencies bitHound Code

NOTE: bithound dependency issues are being looked into, seems largely related to PeerJS, Twilio and Socket.io

Run this app

To run this app first npm install inside the root directory. Then run webpack --watch and npm start in that order.

Previous docs: https://docs.google.com/document/d/1K59qsbn6l3HnMAh7S6xlKq4TSJGD33LMSjvUJNIxONk/edit

Technologies Used

Kairos API for Facial Recognition and Video Emotion Analysis

FileSystem && new File():

WebRTC:

MediaRecorder - for saving the camera to a WebM file

Sending WebM to AWS S3

Capturing Still images

Twilio SMS to send the link to friends

React Copy to clipboard

Giphy API

CI

We run Travis CI using the latest available Node version (6.2.2 at time of writing). Currently this only lints with JS Hint: http://jshint.com/docs/

Ignoring files:

Attempted, Deferred:

We attempted work on MP4Box...

FMP4 explained:

Node module for MP4 => FFMPEG

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg Check for audio vs video MP4 https://github.com/ListenerApproved/node-ffprobe

About

reeltime master

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.8%
  • CSS 9.5%
  • HTML 0.7%