FrontEnd - Client AppΒΆ

The front end application, made using Vue2.

  • Html and Js client
  • Single page app (SPA)
  • Cache layer

Vue2 Macro Architecture


Important topics

  • Front end application are divided on:

    • src/pages: templates and business rules (domain layer)
    • resources: factories, modals, and cache managers (infrastructure layer)

A single component structure:

Maestro Server - Vue architecture

Installing node

  • Nodejs >= 7.4

Download the repository

git clone

Installing dependencies

npm install


npm run build

Dev server

npm run serve