- Clone or Download zip file
- Extract to desire location
- You must have a SQL Server 2017 or Above Version
- To run the scripts for Azure Instance use: MarketPlaceAzure2016.sql (Not Tested)
- For Stand Alone Instance you can use:
- MarketPlaceStandAloneFor2017Enterprise.sql
- MarketPlaceDB_Final.bak file
- Edit Market Place App Web.Config - connectionStrings to point your database, you're free to use integrated security or not, in both case you must provide a user with permissions to read, select, update, delete, create, execute, etc, on the database.
- Run, by default the app starts at http://localhost:50735/
- Clone or Download Market Place App UI
- Extract to desire folder
- Open command pront and navigate to project folder
- Install dependencies "npm -i or npm install", note: you need node, angular-cli
- After all dependencies have been installed you can run the app with "ng serve --open"
Login functionality is not implemented is just to test purpose created user are: userId: 111111 userPass: whatever text you want i.e password
userId: 123456 userPass: whatever text you want i.e password
You must simulate the login in order to test the add product to cart functionality is you dont and alert will appear when you try to use the add to cart button.
- List of products.
- Search products.
- Product detail.
- Add products to the shopping cart.
- Shopping cart detail.
- Remove products from the shopping cart.
- Display the products by category.
(*) Third Party Libraries No third party libraries have been used for backend For FrontEnd you can find all libraries and dependencies used in package.json