/Marketplace-App-Monorepo

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Marketplace-App-Monorepo

This application was build using Angular and ASP.NET. The intended objective of the web application is to serve as a marketplace that bridges businesses to customers. Businesses are able to upload their products and customers are able to purchase the said products.

Setup for development or preview:

  1. Ensure that docker and docker-compose are installed

  2. In the root of the project folder, start the project using the command:

    npm --prefix ./apps/marketplace-web/ i && docker-compose up
    

    wait for the project to download all dependencies and run

  3. Once the project has started navigate to the following URL in the desired web browser:

    https://localhost:8080/api/Product/search?query=test&category=test

    A prompt will appear to trust the domain. Select "Advanced" then "Accept the risk and continue" or anything similar that allows proceeding to the URL

  4. In a new tab open the web application by navigating to the following URL:

    http://localhost:3000

Done. the application should now be opened for demonstration or development purposes