Skip to content

This is a multithreaded distributed online marketplace API system.

Notifications You must be signed in to change notification settings

Mohannad35/Marketplace-repo

Repository files navigation

Marketplace system api

Run in Postman

Project description

This project is a group project with each group has of 5 to 6 students. In this project, you are going to build a multithreaded distributed online marketplace system. This system must provide at least the following features in form of REST or SOAP services to its clients:

  1. Creates a new account
  2. Login to your account
  3. Adds/Edits/removes Items to your account to be sold specifying the needed price.
  4. Deposits Cash into your account to purchase items.
  5. Searchs for items for sale by other users.
  6. Purchases item from another user, transfers money from your account to his account and transfers the item from your account to his account.
  7. Views your account info such as current cash balance, a list of purchased items, a list of sold items and items have not been sold yet.

The system should rely on a database model, where appropriate scheme of the tables are shown. Moreover, a detailed report and demo session to the TA is needed by the due date.


Releases

No releases published

Packages

No packages published