Hypertube is a mock/clone movie streaming site where users can search for movies that they can either stream or download.
The aim of this project, one of the Web projects from the 42 / WeThinkCode_ curriculum, is to develop a website and demonstrate the learning of the use/implementation of external APIs, oauthentication (external authentication), and torrent protocols.
NOTE - This is JUST THE SEARCH FUNCTIONALITY of the original Hypertube project, which can be found here:
https://github.com/CLetinic/Hypertube
- An Apache server (in this case an bitnami local server)
A local server to host on, in this case we will make use of bitnami local server environments
- Install Bitnami MAMP
- Install Bitnami WAMP
NOTE - this project hasn't been tested on a linux based system
- Install Bitnami LAMP
Clone this repo to your local machine using:
cd [Insert path to your MAMP/ WAMP / LAMP Directory ]/apache2/htdocs
git clone https://github.com/CLetinic/HypertubeSearch.git
Start the Node server
cd [Insert path to your MAMP/ WAMP / LAMP Directory ]/apache2/htdocs/Hypertube/NODE
node app.js
Locate and run the executable file
Configure Server port
NOTE - by default the server is set to port 80 we need to change it to 8080
Start the server
Browse to site location