├── .gitignore ├── API ├── API.csproj ├── Caching │ └── CachedAttribute.cs ├── Content │ └── images │ │ └── products │ │ ├── boot-ang1.png │ │ ├── boot-ang2.png │ │ ├── boot-core1.png │ │ ├── boot-core2.png │ │ ├── boot-redis1.png │ │ ├── glove-code1.png │ │ ├── glove-code2.png │ │ ├── glove-react1.png │ │ ├── glove-react2.png │ │ ├── hat-core1.png │ │ ├── hat-react1.png │ │ ├── hat-react2.png │ │ ├── sb-ang1.png │ │ ├── sb-ang2.png │ │ ├── sb-core1.png │ │ ├── sb-core2.png │ │ ├── sb-react1.png │ │ └── sb-ts1.png ├── Controllers │ ├── AccountController.cs │ ├── BaseApiController.cs │ ├── BasketController.cs │ ├── BuggyController.cs │ ├── ErrorController.cs │ ├── FallbackController.cs │ ├── OrdersController.cs │ ├── PaymentsController.cs │ └── ProductsController.cs ├── Dto │ ├── AddressDto.cs │ ├── BasketDto.cs │ ├── BasketItemDto.cs │ ├── LoginDto.cs │ ├── OrderDto.cs │ ├── OrderItemDto.cs │ ├── OrderToReturnDto.cs │ ├── ProductToReturnDto.cs │ ├── RegisterDto.cs │ └── UserDto.cs ├── Errors │ ├── ApiException.cs │ ├── ApiResponse.cs │ └── ApiValidationErrorResponse.cs ├── Extensions │ ├── ApplicationServicesExtensions.cs │ ├── ClaimsPrincipalExtensions.cs │ ├── IdentityServiceExtensions.cs │ ├── SwaggerServiceExtensions.cs │ └── UserManagerExtensions.cs ├── Middleware │ └── ExceptionMiddleware.cs ├── Pagination │ └── Pagination.cs ├── Profiles │ └── MappingProfiles.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Resolvers │ ├── OrderItemUrlResolver.cs │ └── ProductUrlResolver.cs ├── Startup.cs └── appsettings.json ├── Client ├── .gitignore ├── .vscode │ └── settings.json ├── README.md ├── angular.json ├── browserslist ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src │ ├── app │ │ ├── account │ │ │ ├── account-routing.module.ts │ │ │ ├── account.module.ts │ │ │ ├── account.service.ts │ │ │ ├── login │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.scss │ │ │ │ └── login.component.ts │ │ │ └── register │ │ │ │ ├── register.component.html │ │ │ │ ├── register.component.scss │ │ │ │ └── register.component.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── basket │ │ │ ├── basket-routing.module.ts │ │ │ ├── basket.component.html │ │ │ ├── basket.component.scss │ │ │ ├── basket.component.ts │ │ │ ├── basket.module.ts │ │ │ └── basket.service.ts │ │ ├── checkout │ │ │ ├── checkout-address │ │ │ │ ├── checkout-address.component.html │ │ │ │ ├── checkout-address.component.scss │ │ │ │ └── checkout-address.component.ts │ │ │ ├── checkout-delivery │ │ │ │ ├── checkout-delivery.component.html │ │ │ │ ├── checkout-delivery.component.scss │ │ │ │ └── checkout-delivery.component.ts │ │ │ ├── checkout-payment │ │ │ │ ├── checkout-payment.component.html │ │ │ │ ├── checkout-payment.component.scss │ │ │ │ └── checkout-payment.component.ts │ │ │ ├── checkout-review │ │ │ │ ├── checkout-review.component.html │ │ │ │ ├── checkout-review.component.scss │ │ │ │ └── checkout-review.component.ts │ │ │ ├── checkout-routing.module.ts │ │ │ ├── checkout-success │ │ │ │ ├── checkout-success.component.html │ │ │ │ ├── checkout-success.component.scss │ │ │ │ └── checkout-success.component.ts │ │ │ ├── checkout.component.html │ │ │ ├── checkout.component.scss │ │ │ ├── checkout.component.ts │ │ │ ├── checkout.module.ts │ │ │ └── checkout.service.ts │ │ ├── core │ │ │ ├── core.module.ts │ │ │ ├── guards │ │ │ │ └── auth.guard.ts │ │ │ ├── interceptors │ │ │ │ ├── error.interceptor.ts │ │ │ │ ├── jwt.interceptor.ts │ │ │ │ └── loading.interceptors.ts │ │ │ ├── nav-bar │ │ │ │ ├── nav-bar.component.html │ │ │ │ ├── nav-bar.component.scss │ │ │ │ ├── nav-bar.component.spec.ts │ │ │ │ └── nav-bar.component.ts │ │ │ ├── not-found │ │ │ │ ├── not-found.component.html │ │ │ │ ├── not-found.component.scss │ │ │ │ └── not-found.component.ts │ │ │ ├── section-header │ │ │ │ ├── section-header.component.html │ │ │ │ ├── section-header.component.scss │ │ │ │ └── section-header.component.ts │ │ │ ├── server-error │ │ │ │ ├── server-error.component.html │ │ │ │ ├── server-error.component.scss │ │ │ │ └── server-error.component.ts │ │ │ ├── services │ │ │ │ └── busy.service.ts │ │ │ └── test-error │ │ │ │ ├── test-error.component.html │ │ │ │ ├── test-error.component.scss │ │ │ │ └── test-error.component.ts │ │ ├── home │ │ │ ├── home.component.html │ │ │ ├── home.component.scss │ │ │ ├── home.component.ts │ │ │ └── home.module.ts │ │ ├── orders │ │ │ ├── order-detailed │ │ │ │ ├── order-detailed.component.html │ │ │ │ ├── order-detailed.component.scss │ │ │ │ └── order-detailed.component.ts │ │ │ ├── orders-routing.module.ts │ │ │ ├── orders.component.html │ │ │ ├── orders.component.scss │ │ │ ├── orders.component.ts │ │ │ ├── orders.module.ts │ │ │ └── orders.service.ts │ │ ├── routes.ts │ │ ├── shared │ │ │ ├── _models │ │ │ │ ├── address.ts │ │ │ │ ├── basket.ts │ │ │ │ ├── brands.ts │ │ │ │ ├── deliveryMethod.ts │ │ │ │ ├── order.ts │ │ │ │ ├── pagination.ts │ │ │ │ ├── product.ts │ │ │ │ ├── productTypes.ts │ │ │ │ ├── shopParams.ts │ │ │ │ └── user.ts │ │ │ ├── components │ │ │ │ ├── basket-summary │ │ │ │ │ ├── basket-summary.component.html │ │ │ │ │ ├── basket-summary.component.scss │ │ │ │ │ └── basket-summary.component.ts │ │ │ │ ├── pager │ │ │ │ │ ├── pager.component.html │ │ │ │ │ ├── pager.component.scss │ │ │ │ │ └── pager.component.ts │ │ │ │ ├── paging-header │ │ │ │ │ ├── paging-header.component.html │ │ │ │ │ ├── paging-header.component.scss │ │ │ │ │ └── paging-header.component.ts │ │ │ │ ├── stepper │ │ │ │ │ ├── stepper.component.html │ │ │ │ │ ├── stepper.component.scss │ │ │ │ │ └── stepper.component.ts │ │ │ │ └── text-input │ │ │ │ │ ├── text-input.component.html │ │ │ │ │ ├── text-input.component.scss │ │ │ │ │ └── text-input.component.ts │ │ │ ├── order-totals │ │ │ │ ├── order-totals.component.html │ │ │ │ ├── order-totals.component.scss │ │ │ │ └── order-totals.component.ts │ │ │ └── shared.module.ts │ │ └── shop │ │ │ ├── product-details │ │ │ ├── product-details.component.html │ │ │ ├── product-details.component.scss │ │ │ └── product-details.component.ts │ │ │ ├── product-item │ │ │ ├── product-item.component.html │ │ │ ├── product-item.component.scss │ │ │ └── product-item.component.ts │ │ │ ├── shop-routing.module.ts │ │ │ ├── shop.component.html │ │ │ ├── shop.component.scss │ │ │ ├── shop.component.ts │ │ │ ├── shop.module.ts │ │ │ └── shop.service.ts │ ├── assets │ │ ├── .gitkeep │ │ └── images │ │ │ ├── hero1.jpg │ │ │ ├── hero2.jpg │ │ │ ├── hero3.jpg │ │ │ ├── logo.png │ │ │ └── placeholder.png │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json ├── Core ├── Core.csproj ├── Entities │ ├── BaseEntity.cs │ ├── Basket.cs │ ├── BasketItem.cs │ ├── Identity │ │ ├── Address.cs │ │ └── AppUser.cs │ ├── OrderAggregate │ │ ├── Address.cs │ │ ├── DeliveryMethod.cs │ │ ├── Order.cs │ │ ├── OrderItem.cs │ │ ├── OrderStatus.cs │ │ └── ProductItemOrdered.cs │ ├── Product.cs │ ├── ProductBrand.cs │ └── ProductType.cs ├── Interfaces │ ├── IBasketRepository.cs │ ├── IGenericRepository.cs │ ├── IOrderService.cs │ ├── IPaymentService.cs │ ├── IResponseCacheService.cs │ ├── ITokenService.cs │ └── IUnitOfWork.cs └── Specifications │ ├── BaseSpecification.cs │ ├── ISpecification.cs │ ├── OrderByPaymentIntentIdWithItemsSpecification.cs │ ├── OrdersWithItemsAndOrderingSpecification.cs │ ├── ProductSpecParams.cs │ ├── ProductWithFiltersForCountSpecification.cs │ └── ProductsWithTypesAndBrandsSpecification.cs ├── Infrastructure ├── Data │ ├── BasketRepository.cs │ ├── Config │ │ ├── DeliveryMethodConfiguration.cs │ │ ├── OrderConfiguration.cs │ │ ├── OrderItemConfiguration.cs │ │ └── ProductConfiguration.cs │ ├── GenericRepository.cs │ ├── Migrations │ │ ├── 20200413091940_Initial.Designer.cs │ │ ├── 20200413091940_Initial.cs │ │ ├── 20200426174853_OrderEntityAdded.Designer.cs │ │ ├── 20200426174853_OrderEntityAdded.cs │ │ └── StoreContextModelSnapshot.cs │ ├── SeedData │ │ ├── brands.json │ │ ├── delivery.json │ │ ├── products.json │ │ └── types.json │ ├── SpecificationEvaluator.cs │ ├── StoreContext.cs │ ├── StoreContextSeed.cs │ └── UnitOfWork.cs ├── Identity │ ├── AppIdentityDbContext.cs │ ├── AppIdentityDbContextSeed.cs │ └── Migrations │ │ ├── 20200422174921_IdentityInitial.Designer.cs │ │ ├── 20200422174921_IdentityInitial.cs │ │ └── AppIdentityDbContextModelSnapshot.cs ├── Infrastructure.csproj └── Services │ ├── OrderService.cs │ ├── PaymentService.cs │ ├── ResponseCacheService.cs │ └── TokenService.cs ├── LICENSE ├── NgShop.sln ├── README.md ├── Scripts ├── Redis.bat └── Run.bat └── client ├── .gitignore ├── README.md ├── angular.json ├── browserslist ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src ├── app │ ├── app.component.html │ ├── app.component.scss │ ├── app.component.spec.ts │ ├── app.component.ts │ └── app.module.ts ├── assets │ └── .gitkeep ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.scss └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/.gitignore -------------------------------------------------------------------------------- /API/API.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/API.csproj -------------------------------------------------------------------------------- /API/Caching/CachedAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Caching/CachedAttribute.cs -------------------------------------------------------------------------------- /API/Content/images/products/boot-ang1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/boot-ang1.png -------------------------------------------------------------------------------- /API/Content/images/products/boot-ang2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/boot-ang2.png -------------------------------------------------------------------------------- /API/Content/images/products/boot-core1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/boot-core1.png -------------------------------------------------------------------------------- /API/Content/images/products/boot-core2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/boot-core2.png -------------------------------------------------------------------------------- /API/Content/images/products/boot-redis1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/boot-redis1.png -------------------------------------------------------------------------------- /API/Content/images/products/glove-code1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/glove-code1.png -------------------------------------------------------------------------------- /API/Content/images/products/glove-code2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/glove-code2.png -------------------------------------------------------------------------------- /API/Content/images/products/glove-react1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/glove-react1.png -------------------------------------------------------------------------------- /API/Content/images/products/glove-react2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/glove-react2.png -------------------------------------------------------------------------------- /API/Content/images/products/hat-core1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/hat-core1.png -------------------------------------------------------------------------------- /API/Content/images/products/hat-react1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/hat-react1.png -------------------------------------------------------------------------------- /API/Content/images/products/hat-react2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/hat-react2.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-ang1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-ang1.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-ang2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-ang2.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-core1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-core1.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-core2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-core2.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-react1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-react1.png -------------------------------------------------------------------------------- /API/Content/images/products/sb-ts1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Content/images/products/sb-ts1.png -------------------------------------------------------------------------------- /API/Controllers/AccountController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/AccountController.cs -------------------------------------------------------------------------------- /API/Controllers/BaseApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/BaseApiController.cs -------------------------------------------------------------------------------- /API/Controllers/BasketController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/BasketController.cs -------------------------------------------------------------------------------- /API/Controllers/BuggyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/BuggyController.cs -------------------------------------------------------------------------------- /API/Controllers/ErrorController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/ErrorController.cs -------------------------------------------------------------------------------- /API/Controllers/FallbackController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/FallbackController.cs -------------------------------------------------------------------------------- /API/Controllers/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/OrdersController.cs -------------------------------------------------------------------------------- /API/Controllers/PaymentsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/PaymentsController.cs -------------------------------------------------------------------------------- /API/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /API/Dto/AddressDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/AddressDto.cs -------------------------------------------------------------------------------- /API/Dto/BasketDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/BasketDto.cs -------------------------------------------------------------------------------- /API/Dto/BasketItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/BasketItemDto.cs -------------------------------------------------------------------------------- /API/Dto/LoginDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/LoginDto.cs -------------------------------------------------------------------------------- /API/Dto/OrderDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/OrderDto.cs -------------------------------------------------------------------------------- /API/Dto/OrderItemDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/OrderItemDto.cs -------------------------------------------------------------------------------- /API/Dto/OrderToReturnDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/OrderToReturnDto.cs -------------------------------------------------------------------------------- /API/Dto/ProductToReturnDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/ProductToReturnDto.cs -------------------------------------------------------------------------------- /API/Dto/RegisterDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/RegisterDto.cs -------------------------------------------------------------------------------- /API/Dto/UserDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Dto/UserDto.cs -------------------------------------------------------------------------------- /API/Errors/ApiException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Errors/ApiException.cs -------------------------------------------------------------------------------- /API/Errors/ApiResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Errors/ApiResponse.cs -------------------------------------------------------------------------------- /API/Errors/ApiValidationErrorResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Errors/ApiValidationErrorResponse.cs -------------------------------------------------------------------------------- /API/Extensions/ApplicationServicesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Extensions/ApplicationServicesExtensions.cs -------------------------------------------------------------------------------- /API/Extensions/ClaimsPrincipalExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Extensions/ClaimsPrincipalExtensions.cs -------------------------------------------------------------------------------- /API/Extensions/IdentityServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Extensions/IdentityServiceExtensions.cs -------------------------------------------------------------------------------- /API/Extensions/SwaggerServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Extensions/SwaggerServiceExtensions.cs -------------------------------------------------------------------------------- /API/Extensions/UserManagerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Extensions/UserManagerExtensions.cs -------------------------------------------------------------------------------- /API/Middleware/ExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Middleware/ExceptionMiddleware.cs -------------------------------------------------------------------------------- /API/Pagination/Pagination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Pagination/Pagination.cs -------------------------------------------------------------------------------- /API/Profiles/MappingProfiles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Profiles/MappingProfiles.cs -------------------------------------------------------------------------------- /API/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Program.cs -------------------------------------------------------------------------------- /API/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Properties/launchSettings.json -------------------------------------------------------------------------------- /API/Resolvers/OrderItemUrlResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Resolvers/OrderItemUrlResolver.cs -------------------------------------------------------------------------------- /API/Resolvers/ProductUrlResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Resolvers/ProductUrlResolver.cs -------------------------------------------------------------------------------- /API/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/Startup.cs -------------------------------------------------------------------------------- /API/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/API/appsettings.json -------------------------------------------------------------------------------- /Client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/.gitignore -------------------------------------------------------------------------------- /Client/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/.vscode/settings.json -------------------------------------------------------------------------------- /Client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/README.md -------------------------------------------------------------------------------- /Client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/angular.json -------------------------------------------------------------------------------- /Client/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/browserslist -------------------------------------------------------------------------------- /Client/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/e2e/protractor.conf.js -------------------------------------------------------------------------------- /Client/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /Client/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/e2e/src/app.po.ts -------------------------------------------------------------------------------- /Client/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/e2e/tsconfig.json -------------------------------------------------------------------------------- /Client/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/karma.conf.js -------------------------------------------------------------------------------- /Client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/package-lock.json -------------------------------------------------------------------------------- /Client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/package.json -------------------------------------------------------------------------------- /Client/src/app/account/account-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/account-routing.module.ts -------------------------------------------------------------------------------- /Client/src/app/account/account.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/account.module.ts -------------------------------------------------------------------------------- /Client/src/app/account/account.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/account.service.ts -------------------------------------------------------------------------------- /Client/src/app/account/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/login/login.component.html -------------------------------------------------------------------------------- /Client/src/app/account/login/login.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/account/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/login/login.component.ts -------------------------------------------------------------------------------- /Client/src/app/account/register/register.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/register/register.component.html -------------------------------------------------------------------------------- /Client/src/app/account/register/register.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/account/register/register.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/account/register/register.component.ts -------------------------------------------------------------------------------- /Client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/app.component.html -------------------------------------------------------------------------------- /Client/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /Client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/app.component.ts -------------------------------------------------------------------------------- /Client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/app.module.ts -------------------------------------------------------------------------------- /Client/src/app/basket/basket-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/basket/basket-routing.module.ts -------------------------------------------------------------------------------- /Client/src/app/basket/basket.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/basket/basket.component.html -------------------------------------------------------------------------------- /Client/src/app/basket/basket.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/basket/basket.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/basket/basket.component.ts -------------------------------------------------------------------------------- /Client/src/app/basket/basket.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/basket/basket.module.ts -------------------------------------------------------------------------------- /Client/src/app/basket/basket.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/basket/basket.service.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-address/checkout-address.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-address/checkout-address.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-address/checkout-address.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-address/checkout-address.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-address/checkout-address.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-delivery/checkout-delivery.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-delivery/checkout-delivery.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-delivery/checkout-delivery.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-delivery/checkout-delivery.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-delivery/checkout-delivery.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-payment/checkout-payment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-payment/checkout-payment.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-payment/checkout-payment.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-payment/checkout-payment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-payment/checkout-payment.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-review/checkout-review.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-review/checkout-review.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-review/checkout-review.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-review/checkout-review.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-review/checkout-review.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-routing.module.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-success/checkout-success.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-success/checkout-success.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-success/checkout-success.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout-success/checkout-success.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout-success/checkout-success.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout.component.html -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout.component.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout.module.ts -------------------------------------------------------------------------------- /Client/src/app/checkout/checkout.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/checkout/checkout.service.ts -------------------------------------------------------------------------------- /Client/src/app/core/core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/core.module.ts -------------------------------------------------------------------------------- /Client/src/app/core/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/guards/auth.guard.ts -------------------------------------------------------------------------------- /Client/src/app/core/interceptors/error.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/interceptors/error.interceptor.ts -------------------------------------------------------------------------------- /Client/src/app/core/interceptors/jwt.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/interceptors/jwt.interceptor.ts -------------------------------------------------------------------------------- /Client/src/app/core/interceptors/loading.interceptors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/interceptors/loading.interceptors.ts -------------------------------------------------------------------------------- /Client/src/app/core/nav-bar/nav-bar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/nav-bar/nav-bar.component.html -------------------------------------------------------------------------------- /Client/src/app/core/nav-bar/nav-bar.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/nav-bar/nav-bar.component.scss -------------------------------------------------------------------------------- /Client/src/app/core/nav-bar/nav-bar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/nav-bar/nav-bar.component.spec.ts -------------------------------------------------------------------------------- /Client/src/app/core/nav-bar/nav-bar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/nav-bar/nav-bar.component.ts -------------------------------------------------------------------------------- /Client/src/app/core/not-found/not-found.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/not-found/not-found.component.html -------------------------------------------------------------------------------- /Client/src/app/core/not-found/not-found.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/core/not-found/not-found.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/not-found/not-found.component.ts -------------------------------------------------------------------------------- /Client/src/app/core/section-header/section-header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/section-header/section-header.component.html -------------------------------------------------------------------------------- /Client/src/app/core/section-header/section-header.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/core/section-header/section-header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/section-header/section-header.component.ts -------------------------------------------------------------------------------- /Client/src/app/core/server-error/server-error.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/server-error/server-error.component.html -------------------------------------------------------------------------------- /Client/src/app/core/server-error/server-error.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/core/server-error/server-error.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/server-error/server-error.component.ts -------------------------------------------------------------------------------- /Client/src/app/core/services/busy.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/services/busy.service.ts -------------------------------------------------------------------------------- /Client/src/app/core/test-error/test-error.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/test-error/test-error.component.html -------------------------------------------------------------------------------- /Client/src/app/core/test-error/test-error.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/core/test-error/test-error.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/core/test-error/test-error.component.ts -------------------------------------------------------------------------------- /Client/src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/home/home.component.html -------------------------------------------------------------------------------- /Client/src/app/home/home.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/home/home.component.scss -------------------------------------------------------------------------------- /Client/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/home/home.component.ts -------------------------------------------------------------------------------- /Client/src/app/home/home.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/home/home.module.ts -------------------------------------------------------------------------------- /Client/src/app/orders/order-detailed/order-detailed.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/order-detailed/order-detailed.component.html -------------------------------------------------------------------------------- /Client/src/app/orders/order-detailed/order-detailed.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/orders/order-detailed/order-detailed.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/order-detailed/order-detailed.component.ts -------------------------------------------------------------------------------- /Client/src/app/orders/orders-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/orders-routing.module.ts -------------------------------------------------------------------------------- /Client/src/app/orders/orders.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/orders.component.html -------------------------------------------------------------------------------- /Client/src/app/orders/orders.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/orders/orders.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/orders.component.ts -------------------------------------------------------------------------------- /Client/src/app/orders/orders.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/orders.module.ts -------------------------------------------------------------------------------- /Client/src/app/orders/orders.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/orders/orders.service.ts -------------------------------------------------------------------------------- /Client/src/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/routes.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/address.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/basket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/basket.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/brands.ts: -------------------------------------------------------------------------------- 1 | export interface Brands { 2 | id: number; 3 | name: string; 4 | } 5 | -------------------------------------------------------------------------------- /Client/src/app/shared/_models/deliveryMethod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/deliveryMethod.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/order.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/pagination.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/product.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/productTypes.ts: -------------------------------------------------------------------------------- 1 | export interface ProductTypes { 2 | id: number; 3 | name: string; 4 | } 5 | -------------------------------------------------------------------------------- /Client/src/app/shared/_models/shopParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/shopParams.ts -------------------------------------------------------------------------------- /Client/src/app/shared/_models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/_models/user.ts -------------------------------------------------------------------------------- /Client/src/app/shared/components/basket-summary/basket-summary.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/basket-summary/basket-summary.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/components/basket-summary/basket-summary.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/shared/components/basket-summary/basket-summary.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/basket-summary/basket-summary.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/components/pager/pager.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/pager/pager.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/components/pager/pager.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/shared/components/pager/pager.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/pager/pager.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/components/paging-header/paging-header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/paging-header/paging-header.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/components/paging-header/paging-header.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/shared/components/paging-header/paging-header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/paging-header/paging-header.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/components/stepper/stepper.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/stepper/stepper.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/components/stepper/stepper.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/stepper/stepper.component.scss -------------------------------------------------------------------------------- /Client/src/app/shared/components/stepper/stepper.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/stepper/stepper.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/components/text-input/text-input.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/text-input/text-input.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/components/text-input/text-input.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/text-input/text-input.component.scss -------------------------------------------------------------------------------- /Client/src/app/shared/components/text-input/text-input.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/components/text-input/text-input.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/order-totals/order-totals.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/order-totals/order-totals.component.html -------------------------------------------------------------------------------- /Client/src/app/shared/order-totals/order-totals.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/shared/order-totals/order-totals.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/order-totals/order-totals.component.ts -------------------------------------------------------------------------------- /Client/src/app/shared/shared.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shared/shared.module.ts -------------------------------------------------------------------------------- /Client/src/app/shop/product-details/product-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/product-details/product-details.component.html -------------------------------------------------------------------------------- /Client/src/app/shop/product-details/product-details.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/app/shop/product-details/product-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/product-details/product-details.component.ts -------------------------------------------------------------------------------- /Client/src/app/shop/product-item/product-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/product-item/product-item.component.html -------------------------------------------------------------------------------- /Client/src/app/shop/product-item/product-item.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/product-item/product-item.component.scss -------------------------------------------------------------------------------- /Client/src/app/shop/product-item/product-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/product-item/product-item.component.ts -------------------------------------------------------------------------------- /Client/src/app/shop/shop-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop-routing.module.ts -------------------------------------------------------------------------------- /Client/src/app/shop/shop.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop.component.html -------------------------------------------------------------------------------- /Client/src/app/shop/shop.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop.component.scss -------------------------------------------------------------------------------- /Client/src/app/shop/shop.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop.component.ts -------------------------------------------------------------------------------- /Client/src/app/shop/shop.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop.module.ts -------------------------------------------------------------------------------- /Client/src/app/shop/shop.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/app/shop/shop.service.ts -------------------------------------------------------------------------------- /Client/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Client/src/assets/images/hero1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/assets/images/hero1.jpg -------------------------------------------------------------------------------- /Client/src/assets/images/hero2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/assets/images/hero2.jpg -------------------------------------------------------------------------------- /Client/src/assets/images/hero3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/assets/images/hero3.jpg -------------------------------------------------------------------------------- /Client/src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/assets/images/logo.png -------------------------------------------------------------------------------- /Client/src/assets/images/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/assets/images/placeholder.png -------------------------------------------------------------------------------- /Client/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /Client/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/environments/environment.ts -------------------------------------------------------------------------------- /Client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/favicon.ico -------------------------------------------------------------------------------- /Client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/index.html -------------------------------------------------------------------------------- /Client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/main.ts -------------------------------------------------------------------------------- /Client/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/polyfills.ts -------------------------------------------------------------------------------- /Client/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/styles.scss -------------------------------------------------------------------------------- /Client/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/src/test.ts -------------------------------------------------------------------------------- /Client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/tsconfig.app.json -------------------------------------------------------------------------------- /Client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/tsconfig.json -------------------------------------------------------------------------------- /Client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/tsconfig.spec.json -------------------------------------------------------------------------------- /Client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Client/tslint.json -------------------------------------------------------------------------------- /Core/Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Core.csproj -------------------------------------------------------------------------------- /Core/Entities/BaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/BaseEntity.cs -------------------------------------------------------------------------------- /Core/Entities/Basket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/Basket.cs -------------------------------------------------------------------------------- /Core/Entities/BasketItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/BasketItem.cs -------------------------------------------------------------------------------- /Core/Entities/Identity/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/Identity/Address.cs -------------------------------------------------------------------------------- /Core/Entities/Identity/AppUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/Identity/AppUser.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/Address.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/DeliveryMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/DeliveryMethod.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/Order.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/OrderItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/OrderItem.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/OrderStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/OrderStatus.cs -------------------------------------------------------------------------------- /Core/Entities/OrderAggregate/ProductItemOrdered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/OrderAggregate/ProductItemOrdered.cs -------------------------------------------------------------------------------- /Core/Entities/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/Product.cs -------------------------------------------------------------------------------- /Core/Entities/ProductBrand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/ProductBrand.cs -------------------------------------------------------------------------------- /Core/Entities/ProductType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Entities/ProductType.cs -------------------------------------------------------------------------------- /Core/Interfaces/IBasketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IBasketRepository.cs -------------------------------------------------------------------------------- /Core/Interfaces/IGenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IGenericRepository.cs -------------------------------------------------------------------------------- /Core/Interfaces/IOrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IOrderService.cs -------------------------------------------------------------------------------- /Core/Interfaces/IPaymentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IPaymentService.cs -------------------------------------------------------------------------------- /Core/Interfaces/IResponseCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IResponseCacheService.cs -------------------------------------------------------------------------------- /Core/Interfaces/ITokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/ITokenService.cs -------------------------------------------------------------------------------- /Core/Interfaces/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Interfaces/IUnitOfWork.cs -------------------------------------------------------------------------------- /Core/Specifications/BaseSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/BaseSpecification.cs -------------------------------------------------------------------------------- /Core/Specifications/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/ISpecification.cs -------------------------------------------------------------------------------- /Core/Specifications/OrderByPaymentIntentIdWithItemsSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/OrderByPaymentIntentIdWithItemsSpecification.cs -------------------------------------------------------------------------------- /Core/Specifications/OrdersWithItemsAndOrderingSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/OrdersWithItemsAndOrderingSpecification.cs -------------------------------------------------------------------------------- /Core/Specifications/ProductSpecParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/ProductSpecParams.cs -------------------------------------------------------------------------------- /Core/Specifications/ProductWithFiltersForCountSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/ProductWithFiltersForCountSpecification.cs -------------------------------------------------------------------------------- /Core/Specifications/ProductsWithTypesAndBrandsSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Core/Specifications/ProductsWithTypesAndBrandsSpecification.cs -------------------------------------------------------------------------------- /Infrastructure/Data/BasketRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/BasketRepository.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Config/DeliveryMethodConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Config/DeliveryMethodConfiguration.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Config/OrderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Config/OrderConfiguration.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Config/OrderItemConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Config/OrderItemConfiguration.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Config/ProductConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Config/ProductConfiguration.cs -------------------------------------------------------------------------------- /Infrastructure/Data/GenericRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/GenericRepository.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Migrations/20200413091940_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Migrations/20200413091940_Initial.Designer.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Migrations/20200413091940_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Migrations/20200413091940_Initial.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Migrations/20200426174853_OrderEntityAdded.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Migrations/20200426174853_OrderEntityAdded.Designer.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Migrations/20200426174853_OrderEntityAdded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Migrations/20200426174853_OrderEntityAdded.cs -------------------------------------------------------------------------------- /Infrastructure/Data/Migrations/StoreContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/Migrations/StoreContextModelSnapshot.cs -------------------------------------------------------------------------------- /Infrastructure/Data/SeedData/brands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/SeedData/brands.json -------------------------------------------------------------------------------- /Infrastructure/Data/SeedData/delivery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/SeedData/delivery.json -------------------------------------------------------------------------------- /Infrastructure/Data/SeedData/products.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/SeedData/products.json -------------------------------------------------------------------------------- /Infrastructure/Data/SeedData/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/SeedData/types.json -------------------------------------------------------------------------------- /Infrastructure/Data/SpecificationEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/SpecificationEvaluator.cs -------------------------------------------------------------------------------- /Infrastructure/Data/StoreContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/StoreContext.cs -------------------------------------------------------------------------------- /Infrastructure/Data/StoreContextSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/StoreContextSeed.cs -------------------------------------------------------------------------------- /Infrastructure/Data/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Data/UnitOfWork.cs -------------------------------------------------------------------------------- /Infrastructure/Identity/AppIdentityDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Identity/AppIdentityDbContext.cs -------------------------------------------------------------------------------- /Infrastructure/Identity/AppIdentityDbContextSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Identity/AppIdentityDbContextSeed.cs -------------------------------------------------------------------------------- /Infrastructure/Identity/Migrations/20200422174921_IdentityInitial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Identity/Migrations/20200422174921_IdentityInitial.Designer.cs -------------------------------------------------------------------------------- /Infrastructure/Identity/Migrations/20200422174921_IdentityInitial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Identity/Migrations/20200422174921_IdentityInitial.cs -------------------------------------------------------------------------------- /Infrastructure/Identity/Migrations/AppIdentityDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Identity/Migrations/AppIdentityDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /Infrastructure/Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Infrastructure.csproj -------------------------------------------------------------------------------- /Infrastructure/Services/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Services/OrderService.cs -------------------------------------------------------------------------------- /Infrastructure/Services/PaymentService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Services/PaymentService.cs -------------------------------------------------------------------------------- /Infrastructure/Services/ResponseCacheService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Services/ResponseCacheService.cs -------------------------------------------------------------------------------- /Infrastructure/Services/TokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Infrastructure/Services/TokenService.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/LICENSE -------------------------------------------------------------------------------- /NgShop.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/NgShop.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/Redis.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/Scripts/Redis.bat -------------------------------------------------------------------------------- /Scripts/Run.bat: -------------------------------------------------------------------------------- 1 | cd ../API 2 | dotnet watch run -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/README.md -------------------------------------------------------------------------------- /client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/angular.json -------------------------------------------------------------------------------- /client/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/browserslist -------------------------------------------------------------------------------- /client/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/e2e/protractor.conf.js -------------------------------------------------------------------------------- /client/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /client/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/e2e/src/app.po.ts -------------------------------------------------------------------------------- /client/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/e2e/tsconfig.json -------------------------------------------------------------------------------- /client/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/karma.conf.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/app/app.component.html -------------------------------------------------------------------------------- /client/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/app/app.component.ts -------------------------------------------------------------------------------- /client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/app/app.module.ts -------------------------------------------------------------------------------- /client/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /client/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/environments/environment.ts -------------------------------------------------------------------------------- /client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/favicon.ico -------------------------------------------------------------------------------- /client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/index.html -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/main.ts -------------------------------------------------------------------------------- /client/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/polyfills.ts -------------------------------------------------------------------------------- /client/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/styles.scss -------------------------------------------------------------------------------- /client/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/src/test.ts -------------------------------------------------------------------------------- /client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/tsconfig.app.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/tsconfig.spec.json -------------------------------------------------------------------------------- /client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Matthiee/NgShop/HEAD/client/tslint.json --------------------------------------------------------------------------------