Skip to content

KrutikaBhatt/BingeBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

114 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BingeBox - OTT Content Platform

View the project here😎- BingeBox

The complete link for the project - https://binge-box-bb.herokuapp.com/

To start the web app :

  1. git clone https://github.com/KrutikaBhatt/BingeBox
  2. cd BingeBox
  3. npm install
  4. npm start 
  5. Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
  6. cd ./backend
  7. npm start
  8. The backend starts at local host 8080

Setup the secrete keys :

1. In src/Configurations/firebase-prod.js
       - Setup the firebase database keys
       
2. In ./backend  
      - Setup the .env files

Homepage

Browse Page

Films

To-do List:

  • Create homepage
  • Create FAQs components
  • Create Login page
  • Login authentication with firebase
  • Signup page
  • Signup with firebase
  • Payment page components
  • Browse page
  • Show movie description on hover
  • Player Component
  • Search Component
  • Node initialization
  • Regional Shows and movie filtering
  • Payment using Paytm

Testing :

  • Footer test
  • HomePage test
  • Movie Cards test
  • Feature test
  • Form test
  • Player test
  • Loading test
  • Profile test
  • Header test
  • Profiles test
  • Adding test-ids to Profiles
  • Selection filter test
  • SignIn Test
  • SignUp Test
  • Test Reccomendations
  • Test Payment

About

Creating an OTT content Platform BingeBox using React and Firebase. Recommendations and Payment Gateway is handled in Backend with Node and Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors