Skip to content

Movie booking website, with user login, a seat booking page (showing the available seats), commenting, and movie history. (Implemented in PHP and mySQL)

License

Notifications You must be signed in to change notification settings

brahmnoor/PreBook

Repository files navigation

Note - A MongoDB & Express based version of this exists on this repo! So take your pick.

PreBook

screenshot A movie booking website made in HTML, PHP, MySQL and occasional snippets of Javascript. Key features -

  1. User login & registeration - using PHP sessions and a MySQL database.
  2. Movie booking - with seat selection, hall selection, time selection.
  3. Commenting - To post reviews of a specific movie.
  4. User buy history - to quickly checkout the history of tickets purchased by a user.

Important Note - This is not ready for production, because it has multiple problems arising in real life (see future updates should include section). It was built as a project, and should be appropriate as a starting point.

Future Updates should Include

Reasons why you shouldn't put this up on a production level yet.

  1. Hashing password. Storing unsalted, unhashed passwords should be a crime.
  2. Adding a payment gateway.
  3. Handling simuntaneous transactions (so a way to put a seat on a sort of hold for the duration of buying).
  4. Adding email verification.

How to set it up

  1. Edit the db.php files with the details of your MySQL database.
  2. Use the backup.sql file to import the backed up database to your MySQL to make sure that the database schema is similar.
  3. Profit! :)

Try Me?

  1. Of course. You can try me out.
  2. Also, you can see the screenshots below.

Screenshots

screenshot

screenshot

About

Movie booking website, with user login, a seat booking page (showing the available seats), commenting, and movie history. (Implemented in PHP and mySQL)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published