-
Notifications
You must be signed in to change notification settings - Fork 4
Home
The frontend will be built using React, and Ionic framework for cross-platform support.
Can be viewed here
-
Home page
- Search Bar: Can search for item name/description/category/tag
- Upper Nav Bar:
- If Logged out: Home / Browse / Contact Us / Login
- If Logged In : Home / Browse / SELL / Lost & Found /Contact Us/ Logout / My Profile. My profile contains a dropdown for Chats / Previous Deals / Current Items.
- 2 sections: Browse latest deals and Browse by categories. Clicking on either will redirect to the browsing page.
-
Browsing page
- Cards for all items, sorted in decreasing order of upload by default. Clicking on any item loads the item page
- Options to sort the items according to a different parameter (e.g. price), or filter the items by category/subcategory
-
Item page
- Item details, including name, description, pictures(at least one), category, condition, price, and when the seller bought it.
- Button to chat with the seller
-
Chat window
The seller's end of the chatroom will feature options like Share Contact Info ( Email & Phone number ) and Mark as Sold.
-
Login/signup
-
Contact us
-
My profile
- User details
- Links to allChats, PreviousDeals, and CurrentItems pages
-
Chats page
Clicking on the Chats option in My profile page redirects to another page that shows active as well as closed chats as buyer-seller-item trio name which on clicking expands and displays the chat.
-
Previous Deals
Shows the previous deals made by the user sorted according to time(latest on top) which on clicking expands to show the details about the deal(deal date and seller details)
-
Current Items
Shows the current items of which the user has posted an ad, sorted according to time(latest on top). Clicking on an item redirects to the item page.