Online timeslot booking system
This is a PHP application which implements a basic booking system to enable members of the public to book a timeslot, e.g. for school visits to a museum.
Screenshot
Usage
- Clone the repository.
- Download the library dependencies and ensure they are in your PHP include_path.
- Download and install the famfamfam icon set in /images/icons/
- Add the Apache directives in httpd.conf (and restart the webserver) as per the example given in .httpd.conf-extract.txt; the example assumes mod_macro but this can be easily removed.
- Create a copy of the index.html.template file as index.html, and fill in the parameters.
- Access the page in a browser at a URL which is served by the webserver.
Dependencies
- application.php application support library
- database.php database wrapper library
- frontControllerApplication.php front controller application implementation library
- ical.php iCal support library
- pureContent.php general environment library
- timedate.php Time/date utility library
- ultimateForm.php form library
- FamFamFam Silk Icons set
Author
Martin Lucas-Smith, Department of Geography, 2012-5.
License
GPL2.