├── README.md ├── backend ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── angularspringbootecommerce │ │ │ └── backend │ │ │ ├── BackendApplication.java │ │ │ ├── configuration │ │ │ ├── CorsConfiguration.java │ │ │ ├── SecurityConfiguration.java │ │ │ └── StripeConfiguration.java │ │ │ ├── controllers │ │ │ ├── AuthenticationController.java │ │ │ ├── CartController.java │ │ │ ├── OrderController.java │ │ │ ├── ProductController.java │ │ │ └── UserController.java │ │ │ ├── dtos │ │ │ ├── CardDto.java │ │ │ ├── CartDto.java │ │ │ ├── CartItemDto.java │ │ │ ├── ChargeDto.java │ │ │ ├── OrderDto.java │ │ │ ├── PaymentDto.java │ │ │ ├── PaymentMethodDto.java │ │ │ ├── ProductDto.java │ │ │ ├── UserDto.java │ │ │ └── UserLoginDto.java │ │ │ ├── exceptions │ │ │ ├── AppException.java │ │ │ ├── AppExceptionHandler.java │ │ │ └── ErrorResponse.java │ │ │ ├── mappers │ │ │ └── CartMapper.java │ │ │ ├── models │ │ │ ├── Cart.java │ │ │ ├── CartItem.java │ │ │ ├── Order.java │ │ │ ├── OrderItem.java │ │ │ ├── Product.java │ │ │ ├── User.java │ │ │ └── UserRole.java │ │ │ ├── repository │ │ │ ├── CartItemRepository.java │ │ │ ├── CartRepository.java │ │ │ ├── OrderRepository.java │ │ │ ├── ProductRepository.java │ │ │ ├── UserRepository.java │ │ │ └── UserRoleRepository.java │ │ │ ├── services │ │ │ ├── AuthenticationService.java │ │ │ ├── CartService.java │ │ │ ├── OrderService.java │ │ │ ├── PaymentService.java │ │ │ ├── ProductService.java │ │ │ ├── TokenService.java │ │ │ └── UserService.java │ │ │ └── utils │ │ │ ├── KeyGeneratorUtility.java │ │ │ └── RSAKeyProperties.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── com │ └── angularspringbootecommerce │ └── backend │ ├── BackendApplicationTests.java │ └── StripeIntegrationTests.java └── frontend ├── .editorconfig ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── README.md ├── angular.json ├── package-lock.json ├── package.json ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── auth │ │ ├── login │ │ │ ├── login.component.css │ │ │ ├── login.component.html │ │ │ ├── login.component.spec.ts │ │ │ └── login.component.ts │ │ └── register │ │ │ ├── register.component.css │ │ │ ├── register.component.html │ │ │ ├── register.component.spec.ts │ │ │ └── register.component.ts │ ├── cart │ │ ├── cart.component.css │ │ ├── cart.component.html │ │ ├── cart.component.spec.ts │ │ └── cart.component.ts │ ├── checkout │ │ ├── checkout.component.css │ │ ├── checkout.component.html │ │ ├── checkout.component.spec.ts │ │ └── checkout.component.ts │ ├── header │ │ ├── header.component.css │ │ ├── header.component.html │ │ ├── header.component.spec.ts │ │ └── header.component.ts │ ├── home │ │ ├── home.component.css │ │ ├── home.component.html │ │ ├── home.component.spec.ts │ │ └── home.component.ts │ ├── order │ │ ├── order.component.css │ │ ├── order.component.html │ │ ├── order.component.spec.ts │ │ └── order.component.ts │ ├── payment │ │ ├── payment.component.css │ │ ├── payment.component.html │ │ ├── payment.component.spec.ts │ │ └── payment.component.ts │ ├── product │ │ ├── product.component.css │ │ ├── product.component.html │ │ ├── product.component.spec.ts │ │ └── product.component.ts │ ├── services │ │ ├── auth.service.spec.ts │ │ ├── auth.service.ts │ │ ├── cart.service.spec.ts │ │ ├── cart.service.ts │ │ ├── order.service.spec.ts │ │ ├── order.service.ts │ │ ├── payment.service.spec.ts │ │ ├── payment.service.ts │ │ ├── product.service.spec.ts │ │ ├── product.service.ts │ │ ├── user.service.spec.ts │ │ └── user.service.ts │ └── user │ │ ├── user.component.css │ │ ├── user.component.html │ │ ├── user.component.spec.ts │ │ └── user.component.ts ├── assets │ └── .gitkeep ├── favicon.ico ├── index.html ├── main.ts └── styles.css ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /backend/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /backend/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/mvnw -------------------------------------------------------------------------------- /backend/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/mvnw.cmd -------------------------------------------------------------------------------- /backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/pom.xml -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/BackendApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/BackendApplication.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/configuration/CorsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/configuration/CorsConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/configuration/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/configuration/SecurityConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/configuration/StripeConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/configuration/StripeConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/controllers/AuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/controllers/AuthenticationController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/controllers/CartController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/controllers/CartController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/controllers/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/controllers/OrderController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/controllers/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/controllers/ProductController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/controllers/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/controllers/UserController.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CardDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CardDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CartDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CartDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CartItemDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/CartItemDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/ChargeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/ChargeDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/OrderDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/OrderDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/PaymentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/PaymentDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/PaymentMethodDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/PaymentMethodDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/ProductDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/ProductDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/UserDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/dtos/UserLoginDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/dtos/UserLoginDto.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/AppException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/AppException.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/AppExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/AppExceptionHandler.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/exceptions/ErrorResponse.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/mappers/CartMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/mappers/CartMapper.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/Cart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/Cart.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/CartItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/CartItem.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/Order.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/OrderItem.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/Product.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/User.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/models/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/models/UserRole.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/CartItemRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/CartItemRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/CartRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/CartRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/OrderRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/ProductRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/UserRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/repository/UserRoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/repository/UserRoleRepository.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/AuthenticationService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/CartService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/CartService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/OrderService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/PaymentService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/ProductService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/TokenService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/services/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/services/UserService.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/utils/KeyGeneratorUtility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/utils/KeyGeneratorUtility.java -------------------------------------------------------------------------------- /backend/src/main/java/com/angularspringbootecommerce/backend/utils/RSAKeyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/java/com/angularspringbootecommerce/backend/utils/RSAKeyProperties.java -------------------------------------------------------------------------------- /backend/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/main/resources/application.yml -------------------------------------------------------------------------------- /backend/src/test/java/com/angularspringbootecommerce/backend/BackendApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/test/java/com/angularspringbootecommerce/backend/BackendApplicationTests.java -------------------------------------------------------------------------------- /backend/src/test/java/com/angularspringbootecommerce/backend/StripeIntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/backend/src/test/java/com/angularspringbootecommerce/backend/StripeIntegrationTests.java -------------------------------------------------------------------------------- /frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/.editorconfig -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/.vscode/extensions.json -------------------------------------------------------------------------------- /frontend/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/.vscode/launch.json -------------------------------------------------------------------------------- /frontend/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/.vscode/tasks.json -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/angular.json -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/app.component.html -------------------------------------------------------------------------------- /frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/login/login.component.html -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/login/login.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/login/login.component.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/register/register.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/auth/register/register.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/register/register.component.html -------------------------------------------------------------------------------- /frontend/src/app/auth/register/register.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/register/register.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/auth/register/register.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/auth/register/register.component.ts -------------------------------------------------------------------------------- /frontend/src/app/cart/cart.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/cart/cart.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/cart/cart.component.html -------------------------------------------------------------------------------- /frontend/src/app/cart/cart.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/cart/cart.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/cart/cart.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/cart/cart.component.ts -------------------------------------------------------------------------------- /frontend/src/app/checkout/checkout.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/checkout/checkout.component.css -------------------------------------------------------------------------------- /frontend/src/app/checkout/checkout.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/checkout/checkout.component.html -------------------------------------------------------------------------------- /frontend/src/app/checkout/checkout.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/checkout/checkout.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/checkout/checkout.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/checkout/checkout.component.ts -------------------------------------------------------------------------------- /frontend/src/app/header/header.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/header/header.component.html -------------------------------------------------------------------------------- /frontend/src/app/header/header.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/header/header.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/header/header.component.ts -------------------------------------------------------------------------------- /frontend/src/app/home/home.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/home/home.component.css -------------------------------------------------------------------------------- /frontend/src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/home/home.component.html -------------------------------------------------------------------------------- /frontend/src/app/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/home/home.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/home/home.component.ts -------------------------------------------------------------------------------- /frontend/src/app/order/order.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/order/order.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/order/order.component.html -------------------------------------------------------------------------------- /frontend/src/app/order/order.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/order/order.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/order/order.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/order/order.component.ts -------------------------------------------------------------------------------- /frontend/src/app/payment/payment.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/payment/payment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/payment/payment.component.html -------------------------------------------------------------------------------- /frontend/src/app/payment/payment.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/payment/payment.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/payment/payment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/payment/payment.component.ts -------------------------------------------------------------------------------- /frontend/src/app/product/product.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/product/product.component.css -------------------------------------------------------------------------------- /frontend/src/app/product/product.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/product/product.component.html -------------------------------------------------------------------------------- /frontend/src/app/product/product.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/product/product.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/product/product.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/product/product.component.ts -------------------------------------------------------------------------------- /frontend/src/app/services/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/auth.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/auth.service.ts -------------------------------------------------------------------------------- /frontend/src/app/services/cart.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/cart.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/cart.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/cart.service.ts -------------------------------------------------------------------------------- /frontend/src/app/services/order.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/order.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/order.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/order.service.ts -------------------------------------------------------------------------------- /frontend/src/app/services/payment.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/payment.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/payment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/payment.service.ts -------------------------------------------------------------------------------- /frontend/src/app/services/product.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/product.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/product.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/product.service.ts -------------------------------------------------------------------------------- /frontend/src/app/services/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/user.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/services/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/services/user.service.ts -------------------------------------------------------------------------------- /frontend/src/app/user/user.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/app/user/user.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/user/user.component.html -------------------------------------------------------------------------------- /frontend/src/app/user/user.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/user/user.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/app/user/user.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/app/user/user.component.ts -------------------------------------------------------------------------------- /frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/favicon.ico -------------------------------------------------------------------------------- /frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/index.html -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding-top: 70px !important; 3 | } -------------------------------------------------------------------------------- /frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sinnedpenguin/angular-springboot-ecommerce/HEAD/frontend/tsconfig.spec.json --------------------------------------------------------------------------------