Skip to content
Frontend client blueprint
Branch: master
Clone or download
Latest commit 6d07876 May 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/lib fix test May 17, 2019
.gitignore first commit Feb 25, 2019
LICENSE Initial commit Sep 12, 2018
README.md README update Mar 28, 2019
package-lock.json fix reducers to have flexible id property Mar 29, 2019
package.json fix blueprint Mar 28, 2019

README.md

+++ title = "Client blueprint (Angular)" +++

Client blueprint (Angular)

Summary

This is a blueprint client written in Angular.

Dependencies

npm libraries

  • List of npm packages used
  • List of npm packages used

Develop this client

  • To build the project: ng build {name-of-module}
  • The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.
  • To run tests using Karma: ng test {name-of-module}
  • To run end-to-end tests using Protractor: ng e2e {name-of-module}

File structure

  • /components: Components that do not have roots assigned to them.
  • /helpers: The client's helper classes.
  • /pages: Components that have roots assigned to them.
  • /services: Classes that provide data.
  • /state: State-related files and data models.
  • /styles: Contains styles specific to the client.
  • routing.module.ts: Where the client's routes are defined.
  • ngModule: Where components, services, pipes, etc. are defined.

Services

This client connects to the following services:

Document the ways in which this client connects to the service. Methods used, data models used, endpoints used, etc.

API documentation (Compodoc)

Run npm run compodoc to generate Compodoc documentation to the /documentation directory.

License

Copyright ©2019 Humanitec GmbH.

This code is released under the Humanitec Affero GPL.

You can’t perform that action at this time.