1 / 12

PHP Web App Examples

PHP Web App Examples. Book-o-Rama . Create a site where users can browse books, add them to a cart and check out… Goals Users should be able to browse books by Category Users should be able to add items to a cart (what is a cart?)

chloe-bush
Download Presentation

PHP Web App Examples

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PHP Web App Examples

  2. Book-o-Rama • Create a site where users can browse books, add them to a cart and check out… • Goals • Users should be able to browse books by Category • Users should be able to add items to a cart (what is a cart?) • Users should be able to purchase the books (what info would a retailer need for to do this?) • Administrative portal to edit content of the site.

  3. Challenges… • Building the Online Catalog • Tracking user selections while they shop • Implement a Payment System • Build an Administrative Interface

  4. User View Plan for Book-o-Rama

  5. Admin View for Book o Rama

  6. Stuff that is missing… • A “real” payment system. • Order tracking and fulfillment… • Customer view of order tracking (current or past orders) • Book pictures must be uploaded via sftp with the correct name and to the correct directory… • No user logon, personalization, book recommendations, book reviews, qty in stock etc. that would be needed to make this a “real” system.

  7. PHP Forum • Start new threads • Reply to threads • View Articles • See threads (follow reply chain) • View relationship between articles.

  8. Posting Structure

  9. Application Structure…

  10. Database Structure… Flattened Tree?

  11. Things that are new… • Treenode Class – collapse and expand tree nodes

  12. Good but not Great… • Could add navigation to get you to the next article or jump to other messages in the thread • Admin interface to setup new forums and/or delete old posts • Add authentication so only registered users could post • Add moderation and/or censorship to keep out ads and/or inappropriate content.

More Related