Skip to content
peakpg edited this page Jul 3, 2014 · 6 revisions

Project Goal

Our client is a book dealer who wants to compete with Amazon by selling their books online.

  • [SoC Agenda](SoC Agenda) - Basic outline of goals for the summer

Design

Options for creating templates Bootstrap Templates

Features

  • Catalog of all our books that our visitors can browse.
  • View products pages individually.
  • Categorize by type of book (Authors, Fiction/Nonfiction, Politics, Economic, Young Reader Vampire Novels, etc)
  • Authors should have their own pages that list their products.
  • Author's other works should be visible even if we don't have those books for sale.
  • When I view a book, I should be able to see all the author's other books for sale.
  • When i view a product, I should see other related products for sale.
  • I should be able to give discounts codes for an author that would last for a 4th of July weekend.
  • Users should be able to create accounts and sign up for them.
  • Users should have a history of their orders they have purchased.
  • Users should a wish list of their products they want for Christmas.
  • Users should get recommendations based on products they have purchase or looked at in the past.
  • Customers should able to write reviews for products.
  • Users should be able to buy books and have inventory management tell us we need to order a new book to ship to them.
  • Personalized homepage for each user based on the their preferences.

Models / Content Types

Here are some possible 'nouns' in our system.

  • Books
  • Authors
  • Users
  • Genres
  • Order
  • Wishlist
  • Review
Clone this wiki locally