Tradeforce is a webapp designed to connect members of the community with each other and facilitate the direct exchange of items in a barter-like system. The app will store information related to physical items such as size, weight, condition. Likewise, the app will support the upload of an image file of the object that the user wishes to put up for exchange. The app will also support the ability for users to create and manage their own accounts/profiles by storing basic user information.
In summary, the app will support the following actions for users:
1. Account creation/maintenance/deletion
2. Creation/editing/deletion of postings of items the user wants to put up for exchange
3. Ability to search the application for goods that they are interested in
4. Ability to contact other users to arrange the trade
1. User Interface being responsive
2. User sign-in & User profiles
3. User search postings
4. User create/edit/delete postings (edit and deletion is limited to postings that they themselves have created)
5. Users can offer/respond with things on postings by other users to trade
1. Admin module
2. User reviews for satisfaction
3. Notification centre for receiving responses/offer
4. User posts/offers page (personal user account page)
5. Third party login (ex. via Google, Facebook, etc)
1. Live-chat functionality
2. Archive unavailable/traded items
3. Meeting scheduling interface
4. 2-factor authentication for login security
1. Design GUI layout with intuitive and user-friendly workflow for the following pages:
1. Landing Page
2. User Profile
3. Item Posting
4. Item Search Pages
Note: Please refer to the prototype sketch for more detail
1. Ability to upload/replace/remove image file of item
2. Ability to create/edit/delete description of item
1. Condition
2. Size dimensions
3. Weight
4. Description blurb
3. Ability to assign tags and/or categories to facilitate search functionality