User Stories

Stories to grade (all are complete)

  • As a guest I can see all books and their detailed descriptions.
  • As a guest I can search for books by title, author, keyword and ISBN.
  • As a guest I can sort books by price.
  • As a guest I can see books displayed by genre.
  • As a user I can add products to the shopping cart and see confirmation that it was successful.
  • As a user I can see the content of my cart and remove unwanted items from there.
  • As a user I can place the order and see a confirmation that my purchase was successful.
  • As an admin I can see, add, remove and edit books.

Extra stories (all are completed)

  • As a guest I can use a beautiful, logical and homogeneous application.
  • As a guest I can create an account.
  • As a guest I can login to an existing account.
  • As a user I can do all the things that guests can do.
  • As an admin and user I can log out from my account.

Future stories (not complete)

  • Each user has an individual wish list that they can access, add items into and remove items from.
    Time: 1-2 days
    Complexity: 5
  • User gets an email with his purchased books.
    Time: 2-3 days
    Complexity: 8
  • Book pdf (simple) is generated for each book and attached to email when book is purchased
    Time: 5-7 days
    Complexity: 20
  • Enable users to make requests (ask questions, send feedback) through the website.
    Time: 2-3 days
    Complexity: 8
  • Create MODERATOR user role.
    Time: half day
    Complexity: 2
  • Moderators can see all registered users, update their data and delete accounts.
    Time: 2-3 days
    Complexity: 8
  • Users can comment and like books.
    Time: 3-5 days
    Complexity: 13
  • Users can add, change and delete their profile pictures.
    Time: 3-5 days
    Complexity: 13