c-h-fahy / gp3 Goto Github PK
View Code? Open in Web Editor NEWbooking management for fake cinema
booking management for fake cinema
colour scheme is purple i think
if user is admin and performance exists:
select from bookings for performance
dump relevant fields onto page
delete all showings
delete performance
delete all bookings
each user will have an ID, and in the database we can have something like "role" = member, usher, director...
on load select current logged in users role from ID from db.
if invalid; login
if valid: generate customer view then have if statements to add more sections to the page below
SELECT film/cinema/ WHERE name=whatever
if exists throw error
then insert booking to table and tell user it was valid
else tell the user what went wrong
copy paste queries page
allow admins to view select a cinema to create the performance at.
Then show a list of films and the available screens at the selected cinema so they select one, and let them enter the start and end date
Check if dates collide with any other showings on that screen at that cinema.
insert into database or report the error
user should have a list of bookings. if they select to amend it,
send request to delete booking and forward user to create booking page.
could have a "?" that you hover over to show text explaining it
500-1000 words against Nielsen’s and WCAG
data fields must have names not FK ID
user should be able to view performances and select one.
once they select what performance to book for, check they are a valid member, the performance is valid, and that there are enough seats available (see 2.1)
not in the UAT spec, but needed to alter booking. Could also be under 2.8 any extra useful functionality, based on the brief but defined by you.
when we recieve a request, check the booking exists, (check the member is the one who owns it or is staff?) then delete it from the database.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.