You are on page 1of 2

INTERNSHIP SELECTION ASSIGNMENT

CLASS OF 2023

Problem Statement: Create a front-end web application using React /


Angular / VanillaJS or any other front-end framework of your choice to
act as a dashboard for booking dummy movie tickets.
The application should have 2 screens, a dummy login screen (user
should be redirected to the dashboard by clicking on the Login button),
and a dashboard which shows upcoming movies to the user.
You can use the Open Movies DB API (https://www.omdbapi.com/) to
fetch the list of upcoming movies along with the poster.
On clicking on a movie, a modal should open which asks user to enter
the preferred date and time, and a dummy “Book Now” button. The
user should not be able to enter a date in the past. There should also be
an option to control the number of tickets to be booked. As the user
increases or decreases the number of tickets, the price should
automatically change (considering a rate of 200/- per ticket excl. tax).
Show the final price with 18% GST added.
Maintain good standards of code and design as they will be having high
weightage for judging your performance.
Deliverables: You are required to submit the GitHub URL for the
created app for evaluation. Bonus points if you host it on
Netlify/Vercel/Heroku.
Submit your project within 48 hours of receiving the assignment.

You might also like