The goal of this jumpstart app is to provide a Developr test to a position at BNY Mellon
https://bnymellontest.ey.r.appspot.com/
-
Install the latest LTS version of Node.js from https://nodejs.org. IMPORTANT: The server uses ES2015 features AND the Angular CLI so you need a current version of Node.js.
-
Run
npm install
to install app dependencies -
Run
ng build --watch
to build and bundle the code -
Run
npm run start
to run our backend and UI
app should be listen on http://localhost:8080
- Run
ng test
to run our tests
My first priority was to add the option for user to add new orders with minimum clicks and effort, user can add multiples order without leaving the page. By doing so we can give the user the best UX and optimize our orders ;)
The Only thing that slowed me down is to upload the site to google cloud app engine
Add Order fields (name, price) are in an independent component with custom validators
Net Golf