0% found this document useful (0 votes)
404 views6 pages

Online Movie Booking

The document describes an online movie ticket booking project that aims to allow customers to purchase movie tickets online. The key details are: - The project uses the MERN stack (MongoDB, Express, React, Node.js) and focuses on the entertainment domain. - The project scope includes allowing customers to select movies, seats, dates/times online and pay securely for their tickets, as well as view movie details and reviews. - Customers must register for an account before purchasing tickets. They can modify or cancel bookings up until one hour before the show time. - The submission requirements outline documents needed like architecture diagrams, code, and a demo video to demonstrate the online ticket booking system.

Uploaded by

Yash Amin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
404 views6 pages

Online Movie Booking

The document describes an online movie ticket booking project that aims to allow customers to purchase movie tickets online. The key details are: - The project uses the MERN stack (MongoDB, Express, React, Node.js) and focuses on the entertainment domain. - The project scope includes allowing customers to select movies, seats, dates/times online and pay securely for their tickets, as well as view movie details and reviews. - Customers must register for an account before purchasing tickets. They can modify or cancel bookings up until one hour before the show time. - The submission requirements outline documents needed like architecture diagrams, code, and a demo video to demonstrate the online ticket booking system.

Uploaded by

Yash Amin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Project Title Online Movie ticket booking

Technologies MERN
Domain Entertainment
Project Level Difficult
Organization iNeuron Intelligence Private Limited

Table

Contents
1. Problem Statement:............................................................................................................................................................................................ 2

............................................................................................................................................................................................................................................ 2
1.1. Introduction: ......................................................................................................................................................................................................... 2
2.Goal of our system: .................................................................................................................................................................................................. 2
3.Purpose:....................................................................................................................................................................................................................... 2
4.scope:............................................................................................................................................................................................................................ 3
4.1Functional Requirements: ................................................................................................................................................................................ 3
4.2: Registration and Login: ................................................................................................................................................................................ 3
4.3: Changes to cart:............................................................................................................................................................................................... 3
4.4: Payment:............................................................................................................................................................................................................ 3
5. Technical issues: ...................................................................................................................................................................................................... 3
6. Project Evaluation metrics: ..................................................................................................................................................................................... 4
6.2. Database:............................................................................................................................................................................................................ 4
6.3. API Details or User Interface: ........................................................................................................................................................................ 4
6.4. Deployment: ...................................................................................................................................................................................................... 4
6.5. Solutions Design: .............................................................................................................................................................................................. 4
6.6. System Architecture: ....................................................................................................................................................................................... 4
6.7. Optimization of solutions: .............................................................................................................................................................................. 4
7. Use case Diagram: ................................................................................................................................................................................................... 5
1|P a g e
8. Submission requirements:

............................................................................................................................................................................................................................................ 5
8.1. High-level Document: ...................................................................................................................................................................................... 5
8.2. Low-level document: ....................................................................................................................................................................................... 6
8.3. Architecture: ...................................................................................................................................................................................................... 6
8.4. Wireframe: ......................................................................................................................................................................................................... 6
8.5. Project code:...................................................................................................................................................................................................... 6
8.6. Detail project report: ....................................................................................................................................................................................... 6
8.7. Project demo video:......................................................................................................................................................................................... 6
8.8. The project LinkedIn a post: .......................................................................................................................................................................... 6

1. Problem Statement:

The online ticket ordering system was created to give customers another option for pre-
purchasing movie tickets. It is an automated system, and to demonstrate it, we will give use
case diagrams that include the system's requirements and features, as well as some process
descriptions and a data dictionary.

1.1. Introduction:
An online movie ticket serves as a conduit between the potential customer and the organization in
charge of online ticket sales. It seeks to increase efficiency and minimizes the complexity involved as much
as possible.

2.Goal of our system:


• Record performance details.
• Record Customer details.
• Record tickets sold.
• Print tickets.
• Print address labels for telephone booking.

3.Purpose:
seeking for a complete online solution to manage the purchase of online movie tickets.
• Online movie statistics.
2|P a g e
• Online movie booking.
• Online movie review.

4.scope:
• Customers can buy ticket online and cancel the seats at a suitable time (1 hour before
the show).
• Before buying tickets, all the customer has to register and become a member.
• If the customers cancelling tickets will not be given money back; instead, the amount of
money will be recorded in the customer account for further use.
• Customer will login to the system.
• Customer will choose the seats positions.
• Customer will choose the film, time and venue.
• Customer needs a card to complete a buying transaction.
• Confirm and show the transaction number to the customer
• Customer can modify the data.
4.1Functional Requirements:
• User should be able to view the list of movies which are running near to his location
(based on GPS).
• User should be able to select the seat as per his choice.
• User should have different types of payment.
4.2: Registration and Login:
• Customer must be registered before watch the movie.
• With valid user id and password, customer login to the system.
4.3: Changes to cart:
User can change or cancel the booking.
4.4: Payment:
There are many types of secure billing will be available.

5. Technical issues:
System work on client Server Architecture. It will need internet server.

3|P a g e
6. Project Evaluation metrics:

6.1. Code:
● You are supposed to write code in a modular fashion
● Safe: It can be used without causing harm.
● Testable: It can be tested at the code level.
● Maintainable: It can be maintained, even as your codebase grows.
● Portable: It works similarly in every environment (operating system).
● You have to maintain your code on GitHub.
● You must keep your GitHub repo public so anyone can check your code.
● Proper readme file you have to maintain for any project development.
● You should include the basic workflow and execution of the entire project in the readme
file on GitHub.
● Follow the coding standards.

6.2. Database:
MongoDB is a source-available cross-platform document-oriented database program.
Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional
schemas.

6.3. API Details or User Interface:


You have to expose your complete solution as an API or try to create a user interface for your
model testing. Anything will be fine for us.

6.4. Deployment:
Deploy the application on your preferred service.

6.5. Solutions Design:


You have to submit complete solution design strategies in High-level Document (HLD), Low-
level Document (LLD), and Wireframe documents.

6.6. System Architecture:


You have to submit a system architecture design in your wireframe document and
architecture document.

6.7. Optimization of solutions:


Try to optimize your solution on the code level, and architecture level, and mention all of
these things in your final submission.

4|P a g e
7. Use case Diagram:

8. Submission requirements:

8.1. High-level Document:


You have to create a high-level document design for your project. You can reference the HLD
form below the link.

5|P a g e
Sample link: HLD Document Link

8.2. Low-level document:


You have to create a Low-level document design for your project; you can refer to the LLD
from the link below.
Sample link: LLD Document Link

8.3. Architecture:
You have to create an Architecture document design for your project; you can refer to the
Architecture from the link below.
Sample link: Architecture sample link

8.4. Wireframe:
You have to create a Wireframe document design for your project; refer to the Wireframe
from the link below.
Demo link: Wireframe Document Link

8.5. Project code:


You have to submit your code to the GitHub repo in your dashboard when the final
submission of your project.
Demo link: Project code sample link

8.6. Detail project report:


You have to create a detailed project report and submit that document as per the given
sample. Demo link: DPR sample link

8.7. Project demo video:


You have to record a project demo video for at least 5 Minutes and submit that link as per the
given demo.
Demo link: Project sample link

8.8. The project LinkedIn a post:


You have to post your project details on LinkedIn and submit that post link in your dashboard
in your respective field. Demo link: LinkedIn post sample link

6|P a g e

You might also like