(This project has been discontinued.) Hunlu is a paid Video on Demand (VOD) application.
- Express with babel
- MongoDB
- ReactJS
- Docker
- OAuth using Google and Facebook(Sorry).
- Payment using the paytm Gateway for various types of memberships with different perks (including usable screens and accessible content).
- Like, Dislike and make videos as your favourite. Recommendations based on favourite Genres.
- Fast Streams
MONGOURI=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
FACEBOOK_APP_ID=
FACEBOOK_APP_SECRET=
MID =
KEY =
WEBSITE =
SECRET_SESSION_KEY =
SECRET_ACCESS_KEY =
Access_Key_ID =
AWS_Secret_Access_Key =
If while using Docker your Redis container doesn't connect to the node container
docker exec -it <redis container name> /bin/bash
redis-cli BIND 0.0.0.0
cd Hunlu
docker-compose up --build
cd api
npm run go1