19
DAMES CATERING WEBSITE By Daniel Siassi

By Daniel Siassi. XHTML For Structure CSS For Stylization of Structure SQL Database Store Customer, Calendar, and Order Data PHP Server-side

Embed Size (px)

Citation preview

Page 1: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

DAMES CATERING WEBSITEBy Daniel Siassi

Page 2: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

MAIN PAGE

Introduces Website Presents user with different options

Pricing, Contact Info, Log In, Signing Up

Page 4: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

CHANGING ACCOUNT INFORMATION

Displays current information for user Updates password, phone number OR

e-mail, and last name.

Page 6: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

VIEWING ORDER HISTORY

Allows user to view personal order history.

Displays every order made with Dames Catering.

Page 7: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

PICTURES OF ORDER MAKING

Page 9: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

PICTURES OF ORDER MAKING CONT’D

Page 10: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

PICTURES OF ORDER MAKING CONT’D

Page 11: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

VIEWING ENTIRE ORDER HISTORY

Displays all orders ever made with Dames Catering.

Page 13: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

VIEWING AND EDITING COMMENTS

Allows administrator to view and remove comments from database.

Page 14: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

VIEWING AND EDITING RECENT ORDERS Allows administrator to view orders and

drop them after handling them.

Page 15: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

VIEWING ALL CUSTOMERS

Allows administrator to view all customers in Dames Catering and their information.

Page 16: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

EDITING CALENDAR OF EVENTS

Editing days for which customers can and cannot make orders on.

Page 17: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

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: By Daniel Siassi.  XHTML  For Structure  CSS  For Stylization of Structure  SQL Database  Store Customer, Calendar, and Order Data  PHP  Server-side

QUESTIONS?End