Introduction
The kApp is a demo application created from skeleton. it includes all the necessary boilerplate that you will need to get started building your application:
- client-side boilerplate in the root folder
- server-side boilerplate in the api folder
- continuous integration/deployment boilerplate in the root folder as Dockerfiles and Travis CI scripts
It also includes the minimum viable set of features to start:
- a basic application layout including side navigation, application bar, right panel and various widgets
- ready-to-go user authentication services and screens,
- a basic service to create/remove documents in database,
- a basic collection activity listing documents using either a list, a grid or a table,
- a basic editor to fill document properties when creating a new document.
Infrastructure
The setup of application infrastructures is typically powered by our kaabah project while application deployment is typically powered by our kargo project.