# Mock Web Application * **Objective** - to create a mock-implementation of a well-known web service * **Purpose** - to demonstrate the construction of a full-stacked web-application ## Developmental Notes ### Minimum Tech Stack * **Frontend** - Angular * **Business Logic** - Java * **Data Layer** - MySQL * **Cloud** - Heroku ### Installation * Install [NodeJs](https://nodejs.org/en/). From terminal execute * `brew install node` * Install [Angular](http://angular.io/). From terminal execute * `brew install angular-cli` * Install [AngularCli](). From terminal execute * `npm install -g @angular/cli` * Install [Jhipster](http://angular.io/). From terminal execute * `brew install jhipster` * Install [Yeoman](https://yeoman.io/). From terminal execute * `npm install -g yo` ## Project Topics * Read more about each of the topics by following the links below * [Mock facebook application](./mock-facebook-application.md) * [Mock slack application](./mock-slack-application.md) * [Mock mint application](./mock-mint-application.md) * [Mock netflix application](./mock-netflix-application.md)