Code Monkey home page Code Monkey logo

entertainmentbox's Introduction

Welcome to the EntertainmentBox

In today’s world of digitization, people seek entertainment by watching movies, TV shows on Netflix, Amazon Prime etc. Currently these internet entertainment service has replaced the way of watching videos via TV through cable. The online services in the entertainment industry is having high popularity. According to data provided by Netflix, Netflix has 130 million paid memberships in over 190 countries [1]. The increasing popularity of online movie service motivates us to develop our own application for online movie service as part of course project. We named our online movie service as “Entertainment Box”. Entertainment Box movie service is available to use for customers and admin on below URL. http://entertainmentboapp.suhajmqpfk.us-east-1.elasticbeanstalk.com/ User can contact on [email protected] for any questions.

High Level Design: Entertainment Box movie service is developed using spring boot technology for backend development on java language. Authentication and authorization handled by Spring security for two types of user customer and admin. AWS RDS is used for database. Hibernate to query data from database. We have used AWS CodeStar which manages software development activity such as develop, build and deployment in one place. The application GitHub repository is configured to AWS Code Star so that once code is pushed to master branch it automatically gets deploy on AWS. This maintain the continuous delivery of application.

Technology choices:  Backend: Spring Boot  Authentication and authorization: Spring security  Persistence: JPA, Hibernate  Frontend: JSP and Bootstrap for css  Cloud Services: AWS CodeStar, Elastics BeanStalk, Amazon RDS  Logs:SL4j  Password Encoder: BCryptpasswordEncoder  Development Tools: STS, MySQL Workbench  Database Tables Used: total below 8 tables are created:

entertainmentbox's People

Contributors

premalsamale avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.