the cinema application is Cinema tickets reservation system made with Sinatra and Sqlite with less magic and a lot of coding and customizations.
the system is conataining every thing from the point theire are a new movie which will be showed on the cinema to the point it is posted and the useres can buy the tickets to the point the seller or admin can review the tickets and submit them also he can control the users and the whole system.
they can Show all moviesthey can resrve tickets for cinema
customers can have many tickets and many movies through ticket
ticket can have one customers and one movie
Create movies
Edit Movies
Delete Movies
see all tickets required by customers
can control all website
first you need to clone the project.
the database is set to sqlite which you can change it or just use it pass the follwoing two steps
migrate the database if you wish to start with a new database not sqlite
you can run seeds to seed the database
you can open seeds.rb and edit the admin login credentials or just use admin@example.com as email and admin as password
and finally enjoy with the Cinema ticket reservations system :)
Copyright (c) 2018 Abdelrauof Mohammed