You have chosen to sponsor your bid up to a maximum amount of .
Need a web based database app for a small school to keep track of students(info and marks), training appointments and tests.
Name, Address, City, Postal Code, Primary Phone, Mobile Phone, Email, Referal, ability to attach files (pdf/jpg etc) to student files.
Training Appoitments: Multicalendar (multiple trainers) appointment scheduler that would only show available appointment times and not allow conflicts (allow admin to block out certain days/times when training not available) , user selectable training types (driving, backing, inspection, custom).
Tests Ticketing system: Allow users to request test, allow admin to confirm tests.
Cronjob Script: To send reminders to students of upcoming lessons, tests, other events via email(sendmail or equiv)
Multiuser via a group permission system, 3 levels of groups each with selectable constraints.
Best practices in variable naming must be used throughout to allow for simple customization/addition in future.