Skip to content

Student project @42: A streaming video web app (team work)

License

Notifications You must be signed in to change notification settings

cbegne/Hypertube

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hypertube

Synopsis

A streaming website with Mongo DB, Express JS, React JS, Node JS. Project part of the web branch at 42 school.

Motivation

Learn video streaming, OAuth, Redux Improve JS skills

Which features are done

If the server doesn't already have the video, it downloads it via torrent protocol, convert it to mp4 if needed and stream it to the user at the same time.

  • Unlogged part

    • Signup
    • Login
    • Email confirmation
    • Forgotten password
  • Logged part

    • Video search
    • Video watcher
    • Settings

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.6%
  • CSS 46.8%
  • HTML 0.6%