💳 WorldPay

The aplication is deployed at Azure Websites WorldPay

Pre-requirements

  • You need Code Editor, we prefer Visual Studio Code

  • Make sure that you have Node 10.13 or later installed. See instructions here.

    You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects.

    To check the version of your Node in terminal type node -v

Instructions

  • This project was generated with Angular CLI version 9.1.7

  • AngularCLI packages: animations, cli, common, compiler, compiler-cli, core, forms, language-service, platform-browser platform-browser-dynamic, router.

  • AngularCLI commands: ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

  • To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

- Setting up your own repository

📀 Clone this repo:

git clone https://github.com/tom-kotlar/shopping-cart-worldpay.git

cd shopping-cart-worldpay

💿 Install dependencies:

npm install 

You will install:

AngularCLI 9.1.7 | rxjs 6.5.5 | typescript 3.8.3 | webpack 4.42.0 | angular material 9.2.4| angular/flex-layout 9.0.0-beta.31| zone.js 0.10.2 | tslib 1.10.0

💻 Run Your App locally:

ng serve -o

This will run the app in development mode. It opens http://localhost:4200 in the browser . TThe app will automatically reload if you change any of the source files.

User Stories:

  1. User can view list of energy plans
  2. User can view individual energy plan
  3. user can choose plan and add to checkout
  4. User can pay for plan
  5. User can view the confirmation message and details