MikesHaircuts.com website had a couple key requirements. First it had (as all websites should) to be presentable. This means that the site has to have a clear and concise design, simple yet elegant. The dynamic parts of the site included functionality:
- for users to schedule appointments using a calendar view to find a day and a list view to choose a time
- for users to be able to register for a chance to win a free haircut
- for system to pick a random user at administrator's predefined time periods
- for admin to send out mass mailings to registered users - these mailings are to be saved for sending to future new users
- for admin to view a list of registered users for print out or copying for use in physical mailings
- to contact the studio via email form
Static pages include:
- Main page - general information about the site
- About page - information about the studio and owner
- Services page - information about the services offered
- Advertise page - information on how to advertise in studio and on studio's website
- Sitemap page - displaying all pages of the website