Web forms aplication using MVP pattern architecture and Unit testing.
This application is giving the chance, existing Cinema to allow registered users to book seats from listed film screenings. User friendly interface makes choosing seats for certain film screening real pleasure.
Admin part:
- Cashiers have adiitional functionality to check up User's bookings and "Print" tickets with info and calculated total price.
- Admin can promote Users to Cashiers. Demote Cashiers. Bann incorrect users for furthur bookings. Add new Movies. Add new film screenings.
Name | http://telerikacademy.com profile | https://github.com profile |
---|---|---|
Ilian Gogov | Iliangogov | iliangogov |
Role | Can do | Can not do |
---|---|---|
anonymous | Check up movies library, released filmscreenings. Register. Log in | Book seats |
user(logged in) | Same as anonymous plus Book Seats | Add movies, film screenings, proceed payments, manage roles |
user(banned) | Same as anonymous | Book seats, add movies,film screenings, proceed payments, manage roles |
cashier | Same as user plus payment proceeding | Add movies, film screenings, manage roles |
admin | Same as cashier plus Add movies, film screenings, manage roles |