National Museum of Scotland
2018 PHP MySQL College Project
The Project
- *Technologies used: PHP, MySQL, Dialogflow, Javascript, HTML ,CSS
- *After creating an account users are able to book tickets to exhibitions and rate exhibitions on a 1-10 scale
- *Users can visit their profile page to check which exhibitions they have booked tickets for / which they have rated.
- *User details were stored in MySQL server with password hashing (BCRYPT)
- *Website featured an interactive chatbot powered by dialogflow with a three.js animated front end
- *Distinction between admin and regular users - admins can edit exhibitions / cancel or delete exhibitions / moderate the exhibition comments section (ban users, delete comments)
- *Protip: login with username: div password: div for an admin account
Go back