Code Monkey home page Code Monkey logo

marketplace-main's Introduction

Marketplace DApp

  • Wishlist: Users can create a wishlist of products where they can add different products to their Wishlist and remove them. Users can click Wishlist button on the page to see the products in their Wishlist.

  • Adding Reviews: Users can add reviews in the form of comments for each product and watch others reviews. There is a specified button for each product clicking on which displays other users comments and a textarea where users can post comments.

  • My Listings: There is a MyListings button on the ui clicking on which displays (only and) all the products added by the user.

  • Add Items: At the time of adding product user has to specify the number of items of the product available. If all the items are sold the product will automatically get off the list (no longer displayed on the marketplace). The owner of the product has the privilage of adding more units to the product. This specified feature is available to the Owner of the product on the mylistings page.

  • Delete Product: The Owner of the product only has the privilage to delete the product. Once deleted all the data associated with the product will be gone. This feature is also availabe to the users on the mylistings page.

  • Category: Users can filter the products based on their category and the products belonging only to the category user has selected will be displayed.

Install


npm install

or


yarn install

Start


npm run dev

Build


npm run build

Usage

  1. Install the CeloExtensionWallet from the google chrome store.
  2. Create a Celo wallet.
  3. Go to https://celo.org/developers/faucet and get tokens for the alfajores testnet.
  4. Switch to the alfajores testnet in the CeloExtensionWallet.

marketplace-main's People

Contributors

shivanand-patil avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.