120 likes | 255 Views
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?)
E N D
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.
Challenges… • Building the Online Catalog • Tracking user selections while they shop • Implement a Payment System • Build an Administrative Interface
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.
PHP Forum • Start new threads • Reply to threads • View Articles • See threads (follow reply chain) • View relationship between articles.
Things that are new… • Treenode Class – collapse and expand tree nodes
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.