Netflix clone is an online movie streaming system. It includes a client side movie streaming platform and an admin management platform. Netflix clone is created using React and Springboot. Movie streaming platform contains home page, movie recommendations, movie search lists, subscription, user profile, and login/register page. Admin management platform includes movie management, user management and user statistics.
Client Sign In Page Client Video PageTechnology | Description | Offical Website |
---|---|---|
SpringBoot | Backend Web Development Framework | https://spring.io/projects/spring-boot |
SpringSecurity | Authentication and Authorization Framework | https://spring.io/projects/spring-security |
Hibernate | ORM Framework | https://hibernate.org |
Spring Data JPA | Data Access Layer Framework | https://spring.io/projects/spring-data-jpa |
PostgreSQL | Relational Database | https://www.postgresql.org |
MongoDB | Nosql Database | https://www.mongodb.com |
Redis | In Memory Database | http://redis.io |
H2 (Unit Testing) | In Memory Database | https://www.h2database.com |
Slf4j | Logging | https://www.slf4j.org |
SpringBoot Validator | Data Validation | https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-reference/html/validation.html |
Hikari | Database Connection Pool | https://github.com/brettwooldridge/HikariCP |
JWT | Login Authentication | https://github.com/jwtk/jjwt |
Mockito | Unit Test Framework | https://site.mockito.org |
Lombok | Java Class Utilities | https://projectlombok.org |
Hutool | Java Utilities | https://github.com/dromara/hutool |
Twilio | SMS Services | https://www.twilio.com |
Stripe | Payment Services | https://www.stripe.com |
Amazon S3 | Image/Video Storage | http://s3.console.aws.amazon.com |
Technology | Description | Offical Website |
---|---|---|
ReactJS | Frontend Web Development Framework | https://reactjs.org |
React Router Dom | Router Framework | https://v5.reactrouter.com |
React Context | State Management Framework | https://reactjs.org/docs/context.html |
Material UI | UI Framework | https://mui.com |
Recharts | React Chart Library | https://recharts.org |
Axios | Frontend HTTP Framework | https://github.com/axios/axios |