online movie ticket booking by using spring mvc

Job ID: 32429884

Budget: ₹600 – ₹601 INR

Case Study on Movie Ticket Booking

Create a Spring MVC Application for developing the Online Movie Ticket Booking. Consider the 4 shows for all days( Morning, Evening, Ist Show, 2ndShow). Each show maximum seats are 500 (100 seats are Platinum).

Design the pages for Booktickets, ViewAvailablity (only for current date and next 5 days only), ViewHouseFullshows (Applicable for all dates with movie name).

Design the page BookTickets to get Movie Name, dateofBooking (Currentdate) fixed, to which date show to be booked From current date to next 5 days, Show type, Ticket Type(Economy or Platinum) and the total Number of Tickets, which is required to calculate the total cost for booking the movie.

According to the circle type the cost shown below.

TicketType

Platinum

Economy

Cost/Ticket

250

150

On clicking CalculateCost,

1. The application should calculate the total Cost depending on the Ticket Type chosed
and the total number of tickets. The user has to then be redirected to result.jsp page

that displays the message "Your total cost is Rs.<totalCost>/-"
2. The application has to message the reason either ticket is full or House full.

Create the controlled way of request to be used.

Use the model class

Ticket

AttributeName AttributeType

movieName String

circle Type String
showTiming Date Time

dateofBooking date

showDate date

noOfTickets int

According to the model class the database and table to be created.

Conditions:

1. If Maximum ticket is reached you should display the ticket limit exceed exception.

2. Tickets cannot be booked for previous dates.

3. Calculation the tickets based on the Circle type.

Note: Implement the Test cases for the Given above conditions.
Related categories: Spring Boot