Read the full tutorial here:
https://dev.to/wizlee/how-to-build-a-marketplace-with-angular-etsy-clone-1oae
This example shows a marketplace app which allows buyers and sellers to chat with each other:
Desktop Browser View
Mobile View
This demo uses:
- CometChat Pro Angular 2.2.1
- Angular Version 11
- Node JS Version higher than 10
To run the demo follow these steps:
- Head to CometChat Pro and create an account
- From the dashboard, create a new app called "Angular Marketplace" as shown below:
- Once created, go into your app and you will be presented a quick start page as below. Take note of the
APP ID
,Region
andAuth Key
values. - Download the repository here or by running
git clone https://github.com/wizlee/angular-marketplace.git
. - To run the final end result of this Etsy Angular Marketplace website, first change directory into
angular-marketplace/angular-marketplace-final
folder. - Open the folder in VS Code or any other modern text editor.
- Open the
angular-marketplace-final/src/CONSTS.ts
file. Replace the placeholder values with the theAPP ID
,Region
andAuth Key
values. - Run the app by running
npm install
followed bynpm start
. - For more details, please refer to the full tutorial.