├── README.md
├── amazon
├── .env
├── .gitignore
├── README.md
├── cypress.json
├── cypress
│ ├── fixtures
│ │ └── example.json
│ ├── integration
│ │ └── auth-e2e.spec.js
│ ├── plugins
│ │ └── index.js
│ └── support
│ │ ├── commands.js
│ │ └── index.js
├── package-lock.json
├── package.json
├── public
│ ├── amazon-logo.png
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── App.tsx
│ ├── features
│ │ ├── auth
│ │ │ ├── authSlice.ts
│ │ │ ├── components
│ │ │ │ ├── AuthLayout.tsx
│ │ │ │ ├── PrivateRoute.tsx
│ │ │ │ ├── RegistrationForm.component.tsx
│ │ │ │ ├── SigninForm.component.test.js
│ │ │ │ └── SigninForm.component.tsx
│ │ │ ├── models
│ │ │ │ ├── DecodedJwt.interface.ts
│ │ │ │ ├── DisplayUser.interface.ts
│ │ │ │ ├── Jwt.ts
│ │ │ │ ├── LoginUser.interface.ts
│ │ │ │ ├── NewUser.ts
│ │ │ │ └── RegisterFormField.interface.ts
│ │ │ └── services
│ │ │ │ └── auth.service.ts
│ │ └── products
│ │ │ ├── components
│ │ │ ├── Header.component.tsx
│ │ │ ├── Payment.component.tsx
│ │ │ └── Product.component.tsx
│ │ │ ├── models
│ │ │ ├── Cart.ts
│ │ │ └── Product.ts
│ │ │ ├── productSlice.ts
│ │ │ └── services
│ │ │ └── product.service.ts
│ ├── hooks
│ │ ├── input
│ │ │ ├── models
│ │ │ │ ├── InputAction.ts
│ │ │ │ └── InputState.interface.ts
│ │ │ └── use-input.ts
│ │ └── redux
│ │ │ └── hooks.ts
│ ├── index.css
│ ├── index.tsx
│ ├── pages
│ │ ├── Cart.page.tsx
│ │ ├── Home.page.tsx
│ │ ├── Register.page.tsx
│ │ └── Signin.page.tsx
│ ├── react-app-env.d.ts
│ ├── reportWebVitals.ts
│ ├── setupTests.ts
│ ├── shared
│ │ ├── models
│ │ │ └── action.interface.ts
│ │ └── utils
│ │ │ ├── test-utils.js
│ │ │ ├── theme.ts
│ │ │ └── validation
│ │ │ ├── email.test.ts
│ │ │ ├── email.ts
│ │ │ ├── length.test.ts
│ │ │ ├── length.ts
│ │ │ └── models
│ │ │ ├── ValidatorFn.ts
│ │ │ └── options
│ │ │ └── length.ts
│ └── store.ts
└── tsconfig.json
├── api
├── .eslintrc.js
├── .gitignore
├── .prettierrc
├── README.md
├── nest-cli.json
├── package-lock.json
├── package.json
├── src
│ ├── app.controller.ts
│ ├── app.module.ts
│ ├── app.service.ts
│ ├── auth
│ │ ├── auth.controller.ts
│ │ ├── auth.module.ts
│ │ ├── auth.service.ts
│ │ └── guards
│ │ │ ├── jwt.guard.ts
│ │ │ └── jwt.strategy.ts
│ ├── main.ts
│ ├── product
│ │ ├── product.controller.ts
│ │ ├── product.module.ts
│ │ ├── product.schema.ts
│ │ └── product.service.ts
│ ├── stripe
│ │ ├── Cart.model.ts
│ │ ├── stripe.controller.ts
│ │ ├── stripe.module.ts
│ │ └── stripe.service.ts
│ └── user
│ │ ├── dtos
│ │ ├── existing-user.dto.ts
│ │ └── new-user.dto.ts
│ │ ├── user-details.interface.ts
│ │ ├── user.controller.ts
│ │ ├── user.module.ts
│ │ ├── user.schema.ts
│ │ └── user.service.ts
├── test
│ ├── app.e2e-spec.ts
│ └── jest-e2e.json
├── tsconfig.build.json
└── tsconfig.json
└── docker-compose.yml
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/README.md
--------------------------------------------------------------------------------
/amazon/.env:
--------------------------------------------------------------------------------
1 | REACT_APP_BASE_API=http://localhost:3000/api
--------------------------------------------------------------------------------
/amazon/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/.gitignore
--------------------------------------------------------------------------------
/amazon/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/README.md
--------------------------------------------------------------------------------
/amazon/cypress.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/amazon/cypress/fixtures/example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/cypress/fixtures/example.json
--------------------------------------------------------------------------------
/amazon/cypress/integration/auth-e2e.spec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/cypress/integration/auth-e2e.spec.js
--------------------------------------------------------------------------------
/amazon/cypress/plugins/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/cypress/plugins/index.js
--------------------------------------------------------------------------------
/amazon/cypress/support/commands.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/cypress/support/commands.js
--------------------------------------------------------------------------------
/amazon/cypress/support/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/cypress/support/index.js
--------------------------------------------------------------------------------
/amazon/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/package-lock.json
--------------------------------------------------------------------------------
/amazon/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/package.json
--------------------------------------------------------------------------------
/amazon/public/amazon-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/amazon-logo.png
--------------------------------------------------------------------------------
/amazon/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/favicon.ico
--------------------------------------------------------------------------------
/amazon/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/index.html
--------------------------------------------------------------------------------
/amazon/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/logo192.png
--------------------------------------------------------------------------------
/amazon/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/logo512.png
--------------------------------------------------------------------------------
/amazon/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/manifest.json
--------------------------------------------------------------------------------
/amazon/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/public/robots.txt
--------------------------------------------------------------------------------
/amazon/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/App.tsx
--------------------------------------------------------------------------------
/amazon/src/features/auth/authSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/authSlice.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/components/AuthLayout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/components/AuthLayout.tsx
--------------------------------------------------------------------------------
/amazon/src/features/auth/components/PrivateRoute.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/components/PrivateRoute.tsx
--------------------------------------------------------------------------------
/amazon/src/features/auth/components/RegistrationForm.component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/components/RegistrationForm.component.tsx
--------------------------------------------------------------------------------
/amazon/src/features/auth/components/SigninForm.component.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/components/SigninForm.component.test.js
--------------------------------------------------------------------------------
/amazon/src/features/auth/components/SigninForm.component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/components/SigninForm.component.tsx
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/DecodedJwt.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/models/DecodedJwt.interface.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/DisplayUser.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/models/DisplayUser.interface.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/Jwt.ts:
--------------------------------------------------------------------------------
1 | export type Jwt = { token: string } | null;
2 |
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/LoginUser.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/models/LoginUser.interface.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/NewUser.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/models/NewUser.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/models/RegisterFormField.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/models/RegisterFormField.interface.ts
--------------------------------------------------------------------------------
/amazon/src/features/auth/services/auth.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/auth/services/auth.service.ts
--------------------------------------------------------------------------------
/amazon/src/features/products/components/Header.component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/components/Header.component.tsx
--------------------------------------------------------------------------------
/amazon/src/features/products/components/Payment.component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/components/Payment.component.tsx
--------------------------------------------------------------------------------
/amazon/src/features/products/components/Product.component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/components/Product.component.tsx
--------------------------------------------------------------------------------
/amazon/src/features/products/models/Cart.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/models/Cart.ts
--------------------------------------------------------------------------------
/amazon/src/features/products/models/Product.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/models/Product.ts
--------------------------------------------------------------------------------
/amazon/src/features/products/productSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/productSlice.ts
--------------------------------------------------------------------------------
/amazon/src/features/products/services/product.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/features/products/services/product.service.ts
--------------------------------------------------------------------------------
/amazon/src/hooks/input/models/InputAction.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/hooks/input/models/InputAction.ts
--------------------------------------------------------------------------------
/amazon/src/hooks/input/models/InputState.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/hooks/input/models/InputState.interface.ts
--------------------------------------------------------------------------------
/amazon/src/hooks/input/use-input.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/hooks/input/use-input.ts
--------------------------------------------------------------------------------
/amazon/src/hooks/redux/hooks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/hooks/redux/hooks.ts
--------------------------------------------------------------------------------
/amazon/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/index.css
--------------------------------------------------------------------------------
/amazon/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/index.tsx
--------------------------------------------------------------------------------
/amazon/src/pages/Cart.page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/pages/Cart.page.tsx
--------------------------------------------------------------------------------
/amazon/src/pages/Home.page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/pages/Home.page.tsx
--------------------------------------------------------------------------------
/amazon/src/pages/Register.page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/pages/Register.page.tsx
--------------------------------------------------------------------------------
/amazon/src/pages/Signin.page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/pages/Signin.page.tsx
--------------------------------------------------------------------------------
/amazon/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/amazon/src/reportWebVitals.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/reportWebVitals.ts
--------------------------------------------------------------------------------
/amazon/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/setupTests.ts
--------------------------------------------------------------------------------
/amazon/src/shared/models/action.interface.ts:
--------------------------------------------------------------------------------
1 | export interface Action {
2 | type: T;
3 | value?: string;
4 | }
5 |
--------------------------------------------------------------------------------
/amazon/src/shared/utils/test-utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/test-utils.js
--------------------------------------------------------------------------------
/amazon/src/shared/utils/theme.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/theme.ts
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/email.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/validation/email.test.ts
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/email.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/validation/email.ts
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/length.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/validation/length.test.ts
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/length.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/validation/length.ts
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/models/ValidatorFn.ts:
--------------------------------------------------------------------------------
1 | export type ValidatorFn = (text: string, options?: Object) => boolean;
2 |
--------------------------------------------------------------------------------
/amazon/src/shared/utils/validation/models/options/length.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/shared/utils/validation/models/options/length.ts
--------------------------------------------------------------------------------
/amazon/src/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/src/store.ts
--------------------------------------------------------------------------------
/amazon/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/amazon/tsconfig.json
--------------------------------------------------------------------------------
/api/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/.eslintrc.js
--------------------------------------------------------------------------------
/api/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/.gitignore
--------------------------------------------------------------------------------
/api/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/.prettierrc
--------------------------------------------------------------------------------
/api/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/README.md
--------------------------------------------------------------------------------
/api/nest-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/nest-cli.json
--------------------------------------------------------------------------------
/api/package-lock.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/package-lock.json
--------------------------------------------------------------------------------
/api/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/package.json
--------------------------------------------------------------------------------
/api/src/app.controller.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/app.controller.ts
--------------------------------------------------------------------------------
/api/src/app.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/app.module.ts
--------------------------------------------------------------------------------
/api/src/app.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/app.service.ts
--------------------------------------------------------------------------------
/api/src/auth/auth.controller.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/auth/auth.controller.ts
--------------------------------------------------------------------------------
/api/src/auth/auth.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/auth/auth.module.ts
--------------------------------------------------------------------------------
/api/src/auth/auth.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/auth/auth.service.ts
--------------------------------------------------------------------------------
/api/src/auth/guards/jwt.guard.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/auth/guards/jwt.guard.ts
--------------------------------------------------------------------------------
/api/src/auth/guards/jwt.strategy.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/auth/guards/jwt.strategy.ts
--------------------------------------------------------------------------------
/api/src/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/main.ts
--------------------------------------------------------------------------------
/api/src/product/product.controller.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/product/product.controller.ts
--------------------------------------------------------------------------------
/api/src/product/product.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/product/product.module.ts
--------------------------------------------------------------------------------
/api/src/product/product.schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/product/product.schema.ts
--------------------------------------------------------------------------------
/api/src/product/product.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/product/product.service.ts
--------------------------------------------------------------------------------
/api/src/stripe/Cart.model.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/stripe/Cart.model.ts
--------------------------------------------------------------------------------
/api/src/stripe/stripe.controller.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/stripe/stripe.controller.ts
--------------------------------------------------------------------------------
/api/src/stripe/stripe.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/stripe/stripe.module.ts
--------------------------------------------------------------------------------
/api/src/stripe/stripe.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/stripe/stripe.service.ts
--------------------------------------------------------------------------------
/api/src/user/dtos/existing-user.dto.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/dtos/existing-user.dto.ts
--------------------------------------------------------------------------------
/api/src/user/dtos/new-user.dto.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/dtos/new-user.dto.ts
--------------------------------------------------------------------------------
/api/src/user/user-details.interface.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/user-details.interface.ts
--------------------------------------------------------------------------------
/api/src/user/user.controller.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/user.controller.ts
--------------------------------------------------------------------------------
/api/src/user/user.module.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/user.module.ts
--------------------------------------------------------------------------------
/api/src/user/user.schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/user.schema.ts
--------------------------------------------------------------------------------
/api/src/user/user.service.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/src/user/user.service.ts
--------------------------------------------------------------------------------
/api/test/app.e2e-spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/test/app.e2e-spec.ts
--------------------------------------------------------------------------------
/api/test/jest-e2e.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/test/jest-e2e.json
--------------------------------------------------------------------------------
/api/tsconfig.build.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/tsconfig.build.json
--------------------------------------------------------------------------------
/api/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/api/tsconfig.json
--------------------------------------------------------------------------------
/docker-compose.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Jon-Peppinck/amazon-clone/HEAD/docker-compose.yml
--------------------------------------------------------------------------------