Download pptx - Dames Catering website

Transcript
Page 1: Dames Catering website

DAMES CATERING WEBSITEBy Daniel Siassi

Page 2: Dames Catering website

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

Page 3: Dames Catering website

MAIN PAGE Introduces Website Presents user with different options

Pricing, Contact Info, Log In, Signing Up

Page 4: Dames Catering website

USER HOME PAGE Checks login information Events Calendar Allow user to perform different actions

for their accounts. Account Updates, Feedback, Order History,

Making Orders

Page 5: Dames Catering website

CHANGING ACCOUNT INFORMATION Displays current information for user Updates password, phone number OR

e-mail, and last name.

Page 6: Dames Catering website

VIEWING ORDER HISTORY Allows user to view personal order

history. Displays every order made with Dames

Catering.

Page 7: Dames Catering website

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.

Page 8: Dames Catering website

PICTURES OF ORDER MAKING

Page 9: Dames Catering website

PICTURES OF ORDER MAKING CONT’D

Page 10: Dames Catering website

PICTURES OF ORDER MAKING CONT’D

Page 11: Dames Catering website

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

Page 12: Dames Catering website

VIEWING ENTIRE ORDER HISTORY Displays all orders ever made with

Dames Catering.

Page 13: Dames Catering website

VIEWING AND EDITING COMMENTS Allows administrator to view and

remove comments from database.

Page 14: Dames Catering website

VIEWING AND EDITING RECENT ORDERS Allows administrator to view orders and

drop them after handling them.

Page 15: Dames Catering website

VIEWING ALL CUSTOMERS Allows administrator to view all

customers in Dames Catering and their information.

Page 16: Dames Catering website

EDITING CALENDAR OF EVENTS Editing days for which customers can

and cannot make orders on.

Page 17: Dames Catering website

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.

Page 18: Dames Catering website

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.

Page 19: Dames Catering website

QUESTIONS?End