Skip to content

HBO Max Schedule using Spring Boot / PostgreSQL / React / Docker / AWS EB

Notifications You must be signed in to change notification settings

onetwogleb/hbo-schedule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General info

HBO Max Release Schedule

  • Backend: Spring Boot (Web, Security, Data JPA) + PostgreSQL
  • Frontend: React JS + Bootstrap + Thymeleaf
  • Deploying: Docker on AWS Elastic Beanstalk

Description

Web app provides schedule for the shows that will release on HBO Max streaming platform.

This service has two-side functionality:

  1. Guests can visit main page with schedule
  2. Admin can add, update and delete shows from schedule via Admin Dashboard

Main Page

Here we see main info about upcoming shows.

This page does not require a login.

Trailer column will refer user to video on HBO Max youtube channel.

main page

Admin Dashboard

Admins have convenient control panel for perfoming CRUD operations.

admin page

Database

Database consists of 3 tables:

  • Show (main info about movie)
  • Rating (MPA film rating system)
  • Genre (movie genres via IMDb)

Show has Many-To-One mapping to Genre and Rating entities

db

Live access

Project was deployed on AWS Elastic Beanstalk and now available here

If you want receive an access to Admin Dashboard - send me request to onetwogleb@yahoo.com