190 likes | 329 Views
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
E N D
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 • Pricing, Contact Info, Log In, Signing Up Main Page
Checks login information • Events Calendar • Allow user to perform different actions for their accounts. • Account Updates, Feedback, Order History, Making Orders User home page
Displays current information for user Updates password, phone number OR e-mail, and last name. Changing account information
Allows user to view personal order history. Displays every order made with Dames Catering. Viewing Order History
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. Making an order
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 Administrator application
Displays all orders ever made with Dames Catering. Viewing entire order history
Allows administrator to view and remove comments from database. Viewing and editing comments
Allows administrator to view orders and drop them after handling them. Viewing and editing recent orders
Allows administrator to view all customers in Dames Catering and their information. Viewing all customers
Editing days for which customers can and cannot make orders on. Editing calendar of events
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
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. Areas to expand or implement cont’d
End Questions?