https://ruochenmiao812649.invisionapp.com/console/share/TFZ9CMV5PNX
Users are expected to start from the home page unlogged. Usage of pages are listed below. Some of the pages are improved per tutor's suggestion after the stakeholder demo 0.
Users are expected to start from the home page. If they are unlogged, they are not permitted to visit item or profile. They are also not allowed to use the search feature. Basically, unlogged users can only view the information of the app and sign in / register. For logged in users, they can search using keywords and / or by category in the home page, which will direct them to the store page, where multiple search results are shown. They can click any of the result to view the detailed information of the item, which will also allow them to order or favorite the item. The upper right corner will always be a link to the user profile, where users can view their personal info, sell new items, manage their sells, view their favorite items, and log out.
header (shared among all pages): allows user to view about us page and profile page
about us page template: displays about us info
home page template: start point of searching for items
store page template: shows the result of the search
item page tempalte: views info about a specific item
profile page template: views user's profile, also directs users to sell items, manage sells, view favorites, or log out
new sell page template: sells new items
manage sells page template: manages the user's sells (modify, cancel, close, etc.)
favorites page template: views favorited items
header (shared among all pages): allows user to view about us page and sign in / register page
home page template: displays disclaimer and directs user to sign in / register
about us page template: displays about us info
sign in / register page template: allows user to sign in / register