Parent Directory

READ FIRST: - I plan on building off Project 2. Everything from Project 2 will be baseline for my final, everything listed below will be built in addition to it.

What is the name of your website?
- Brandon's Movie Theater

What is your website about?
- The website will be an "online shop" where the user can browse movies and purchse tickets to watch movies.

What is the purpose of the website?
- Provide a shopping experience for attending movies.

What information will you have on your homepage?
- The home page will be similar to project 2 where the user can log in but in addition to that it will preview current movies and allow them to click on each movie for additional info. An about page outlining the theater and other information It will likely have more info as I come up with it.

What front-end features will you have within your website?
- Besides just CSS, the front-end will consist of drop down menus for selecting showing dates and time. Additionally javascript functionality for the user to select their seat within the theater( not sure how complicated this is) but I want to try. I also plan to have plenty of basic javascript such as confirmation messages etc. An account registration page, not just hard coded accounts like in project 2. I would appretiate any suggestions on this part. I have reviewed local movie theaters like Studio movie grill's website and I would appretiate suggestions.

What back-end features will you have within your website?
- MySql integration. Additonal tables and baseline information for each product(movie). PHP integration. Listing movies from within the database and their corresponding information.

What will guests be able to do on your website?
- Guests will be able to see the home page and view movie listings as well as view available seating. They will also see basic theater and movie information. They can also register an account and proceed to login.

What will users be able to do on your website?
- Users will be able to see everything the guests will see and be able to purchase tickets. They can select their seats, add to their cart, and purchase it. They will be given a report generated receipt with their movie information and other necessary information like purchase date and price.

How many webpages will need to be developed? What is the purpose for those pages?
- I will have a Home Page, Movie Listing Page, Seat Selection Page, Login Page, Account Creation Page, and cart/purchase page. The purpose of these pages are in the name, I may add more pages as necessary or merge some if I see fit.

How many tables will your database contain? What is the purpose for those tables?
- Movies, Accounts, Purchase History. Movies will act similarly to products from project 2. Account will be like users from project 2. Purchase history will allow the user to see their prior purchases. I would appretiate suggestions here too.

What will the layout/theme of your website be like?
- I have not yet decided on this one yet, I would like to design a new CSS, I may use Bootstrap Studio to help me design a layout/theme for my webpage.

What style of page navigation will your website have?
- I will use a top nav for page navigation like project 2.

Are there websites that already exist which are closely related to yours? What are they?
- https://www.studiomoviegrill.com/quicktickets/california/bakersfield/2020/4/26 Basically any theater you can google. The link provided is the one I plan to mimicing.

What types of things do you see on other websites that you would like to incorporate within your website? Will you?
- Studio Movie grill has a really interactive seating choice. The website doesn't show it because of COVID but I added a link to an image that will be similair. https://s3-media0.fl.yelpcdn.com/bphoto/EGDRn2VT4r5aOsRRiHOeYQ/348s.jpg

What makes your website similar to others?
- My website will provide similair functionality to that of other movie theaters. It will provide all the necessary tools such as viewing movie details making accounts, and purchasing tickets.

What makes your website different from others?
- I can't really say my website will be all too unique from others with the exception that I coded it. I plan on creating my own Styling for a unique look but functionality wise, there are thousands of theater websites. I don't know how else to make it unique.

What more can you state about your website?
- I believe my website as outlined is highly detailed. I plan on roughing out the edges on project 2 and building off that for this project with the extensive functionality I listed here as well as anything you might suggest. I can't promise I will get everything here working, I believe i've shown exceptional work this semester and plan to continue that into my Final project. I hope you take the time to read all of this and give me any suggestions both regarding my project 2 and my plans listed here so when I merge the two it shows a fully functional and applicable website.