dames catering website
DESCRIPTION
By Daniel Siassi. Dames Catering website. XHTML For Structure CSS For Stylization of Structure SQL Database Store Customer, Calendar, and Order Data PHP Server-side processing of I/O. Technologies used:. Introduces Website Presents user with different options - PowerPoint PPT PresentationTRANSCRIPT
DAMES CATERING WEBSITEBy Daniel Siassi
TECHNOLOGIES USED: XHTML
For Structure CSS
For Stylization of Structure SQL Database
Store Customer, Calendar, and Order Data PHP
Server-side processing of I/O
MAIN PAGE Introduces Website Presents user with different options
Pricing, Contact Info, Log In, Signing Up
USER HOME PAGE Checks login information Events Calendar Allow user to perform different actions
for their accounts. Account Updates, Feedback, Order History,
Making Orders
CHANGING ACCOUNT INFORMATION Displays current information for user Updates password, phone number OR
e-mail, and last name.
VIEWING ORDER HISTORY Allows user to view personal order
history. Displays every order made with Dames
Catering.
MAKING AN ORDER First, the day for the event is selected. Second, the location is entered. Next, the food is chosen. A display of the order is then shown to
the user. Once submitted, a confirmation of the
order is displayed.
PICTURES OF ORDER MAKING
PICTURES OF ORDER MAKING CONT’D
PICTURES OF ORDER MAKING CONT’D
ADMINISTRATOR APPLICATION Client-Side program for handling the
database information as necessary. View Entire Order History View and Edit Comments View and Edit Recent Orders Viewing All Customers Editing Calendar of Events
VIEWING ENTIRE ORDER HISTORY Displays all orders ever made with
Dames Catering.
VIEWING AND EDITING COMMENTS Allows administrator to view and
remove comments from database.
VIEWING AND EDITING RECENT ORDERS Allows administrator to view orders and
drop them after handling them.
VIEWING ALL CUSTOMERS Allows administrator to view all
customers in Dames Catering and their information.
EDITING CALENDAR OF EVENTS Editing days for which customers can
and cannot make orders on.
AREAS TO EXPAND OR IMPLEMENT Using Javascript or expanding CSS for a
more decorative look. Protection from code injection. Usage of cookies rather than hidden
forms to keep login and order information persistent during a user session.
Create search filters for viewing customers, orders, and comments.
AREAS TO EXPAND OR IMPLEMENT CONT’D
Including dates for the day an order is made, and counters for comments, customers, and orders.
E-mail, Address, and Phone Number validation tools.
Password security check. Possible encryption for order IDs and
passwords in database.
QUESTIONS?End