Click on boxes below for more information on each page/section
The admin dashboard will give you one-click access to all your administration modules.
It will also highlight anything that needs dealt with, eg new bookings or customer testimonials.
The main system on the site is your bookings system. This system can be filled by restaurant staff on a per request basis. It can also be filled by visitors to your site who wish to make a booking.
By default, the system will show you today's bookings and provide you options to move bookings to different tables.
When someone calls looking to book a table, you would open the form on this page, and add their details. By first asking for the date and time, and the number in party, a database query will double check that there is space for them. If not, it will suggest times before or after the requested time.
Next, it'll ask you to confirm the name for the booking, and at this stage, will look-up any known customer information from the customer notes database, eg last booking, wine preferences etc (this has to be manually entered after the customer has visited — but need only be done for some customers).
Following this step, it will open the confirmation form, to allow you to add final details.
Once you have confirmed the booking, an e-mail is automatically sent to the customer to let them know the details.
This is a page to allow you to look up reservations for a specific customer, should they wish to change any requirements. If the changes requested can be made, another e-mail confirmation will be sent.
If a customer presents a gift voucher at time of payment, you can check it's valid against the known bought vouchers.
This section of the site will allow you to record details about customers. This could be special dietary requirements, problems caused, last booking date etc.
This administration module allows you to control all aspects of your front-end web pages, adding, editing and removing content as required.
This section allows you to add, edit and copy pages, to keep your website up-to-date.
This section allows you to keep your menus up-to-date and point at new content added to your Webpages section.
Stylesheets are used to control the appearance of your website, and can be changed at any time to affect the appearance of all pages.
Templates are used to define which stylesheet properties are used where, and where your web page content, menus etc should appear on the pages.
This section of the site provides links to both the news administration and mailing lists. The bulk e-mail tool will allow you to send news updates, special offer notices etc, to customers who have opted in to your mailing lists.
This section will allow you to add a news article which is presented as the main news item on the front-end website.
This section will list older news articles which can be edited or removed.
This section will allow you to create a new message to send, including opening a previously sent message to edit.
This section lists all sent messages, with a link to statistics on each.
Each link in a message will be given a unique code for each person it is sent to. When a customer opens the link with this code, we can capture the fact that they have done so, and record it against the message sent.
Over time, this will indicate which types of messages are most effective for your business.
This section of the website needs a bit more thought, as I'm not 100% sure how you intend to do your food menus year round. Assuming though, that you have a Summer/Winter menu and standard Wine List, this section would allow you to edit your standard menus, add/remove wines (and other beverages) and print copies, laid out for A4 paper with your logo included.
This page provides options to edit your standard Summer Menu, which would also appear on the front-end website.
This option would create a printer-friendly PDF document, with all courses formatted appropriately. The company logo would also be included, unless pre-printed stock was avaialble.
This page provides options to edit your standard Winter Menu, which would also appear on the front-end website.
Would provide options to add/edit/remove wines (and other beverages) to your wine list, categorising them by main title (eg Red), then sub-title (eg Shiraz or Australian).
This option would create a printer-friendly PDF document, with all Wines (and other beverages) listed by main title, then sub-title. The company logo would be included on all pages, unless pre-printed stock was available, and the content of the Wine List would be formatted automatically.
The reviews section of the site will highlight any newly submitted reviews that need dealing with, and provide options to add new reviews and approve/reject customer submitted reviews.
This will present a simple form that allows you to enter details of who has reviewed you, what they have said, and provide a corroborating link to their website if available.
This page will list all customer reviews on the system, and allow you to pick which ones you wish to appear randomly on the homepage of the website.
This page will present a simple form that allows you to add a customer review left in person or on a comments card.
This page will list any new reviews received through the website for approval/rejection.
This section of the back-end administration lists some other options for controlling how your website runs.
This section of the site allows you to define some basic information, such as contact details (these may change), basic site colours, database access details etc.
This page will present a simple form for entering establishment opening times. I'm sure that these will change for Summer/Winter, and both should be shown on the site.
The information recorded for each day of the week would probably be along the lines of:
Day: Monday
Opening Time: 10.00am
Last Food Orders: 9.00pm
Closing Time: 10.00pm
At this time it is envisaged that this would only need to allow you to set an expiry date and minimum/maximum spend on gift vouchers available on your site.
This section of the site will allow you to add/edit and remove images that appear randomly on your homepage.
This section of the site allows you to add/edit and remove administrators from your site. Each administrator has a unique id, which allows the system to record what they work on for any future required analysis.
Each administrator can also be assigned a level of access appropriate to them. Richard would need super-user access to access all parts of the administration, but front-of-house staff, would probably only need access to the bookings system.
This section of the site allows you to make a back-up of all data stored in the database, as and when required.
It will automatically alert you should the back-up be older than a set amount of time. I recommend that when it comes to bookings, back-ups should be made on a twice-daily basis. Once the back-up is created, it should be downloaded to the computer it was made from, and then it'll be available for immediate restoration, should anything go awry with the site data.