Here we will define the scope of what is to be built for Orderful.
Customers’ Journey
- As a Customer
- I can login
- using facebook
- using google
- with my email
- I can browse products, and then I can:
- See a list of products
- See the price of products
- Filter products by category
- Add in stock Product to Cart
- I can go to the product detail page, and then I can:
- Read the description
- See the images of the product
- See the
- I can click on my cart, and then I can:
- See all the items in my cart
- See the total I have to pay
- Find the Checkout Page
- I can Checkout, and then I can:
- See the payment options
- Select credit card as a payment method
- Enter my delivery address
- Enter a different billing address
- See the delivery charges
- Complete the Order
- I can go to the orders page and see my order history, then I can:
- Click on an individual order to see the detail
- On the order detail, I can see:
Flow Diagram
https://miro.com/app/board/uXjVP7J1E4Y=/
Operators’ Journey
- As a store Operator
- I can login to the dashboard
- using my email
- using facebook
- using google
- On the dashboard, I can see
- Main navigation
- Orders
- Products
- Categories
- Settings
- Graph showing amount of sales over time
- Which items are low in stock
- When I click on the Orders page, I can see:
- The list of orders, then I can:
- From the most recent to the least recent
- Click on the order to see the individual order
- Filter order by status
- Open
- Paid
- Delivering
- Completed
- When I click on the order I can see the order detail page, then I can see
- Who the customer is
- The items ordered by the customer
- The delivery address and billing address
- The generated tax / invoice receipt for the order
- When I click on the Products page, I can see:
- The list of existing products
- I can click on each product to see the detail
- Add new Product link
- When I click Add New Product, I can see:
- Product name input
- Product SKU input
- Product image upload area
- Product description area
- Product price
- Create Product button
- When I click on the product detail page, I can:
- See the detail of the product
- I can see the Inventory area
- I can see the Add Stock link
- When I click on Add Stock I can specify how many items I want to add