Skip to content

an engaging web-app designed in the spirit of Netflix using Java (spring boot) in the backend and react in frontend

License

Notifications You must be signed in to change notification settings

hagayelbaz/NOT-Netflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOT- Netflix

Description

is an engaging web application designed in the spirit of Netflix. It was built using React and uses the TheMovieDB API. Users can navigate through a wide variety of movies, add them to their cart, and simulate a purchase. Customized views and user-friendly interfaces make this app an excellent tool for movie enthusiasts who enjoy the process of exploring, selecting, and purchasing movies in a simulated environment.

This application also using a client-server architecture. The server is built using Spring Boot and the client is built using React.

Installation

To install the application, follow the instructions below:

  1. Clone the repo to your local machine.
  2. Make sure you have db named "not_netflix" in your MySQL Workbench. (you can change it from application.properties)
  3. Run the application using mvn spring-boot:run command.
  4. This will start the server on localhost:8080.
  5. Now, navigate to the client folder and run npm install to install all the dependencies.
  6. Run npm start to start the client on localhost:3000.
  7. Enjoy!

Screenshots

Home Page Discover Page Cart Page

Technologies Used

  • React
  • Spring Boot
  • MySQL
  • TheMovieDB API
  • Bootstrap

License

MIT License

About

an engaging web-app designed in the spirit of Netflix using Java (spring boot) in the backend and react in frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published