Development Guide

This documentation is an entry level guide into the architectural disposition of the FLINT UI. Its role is to show the building blocks of the FLINT UI and the rationale behind it. More technical explanations of the source code should be found within the source directory of FLINT UI.

This documentation is strongly related to a series of guides detailing how to set up and operate the FLINT UI and develop further on the same. We recommend that you have a look at them as well for a more fuller understanding of the domain.

Prerequisites

Prerequirement

1

We need to have sufficient VueJS development skills

2

We need to have sufficient Docker skills

Outline

Prerequirement

1

The major design elements that make up the FLINT-UI

2

The functional decomposition of the above elements

3

The execution elements of the functionally decomposed elements

4

The projects’s source code organization

5

The long term vision and direction for continuous improvement

6

The logical next areas for improvement

We will explore each of the above concepts in detail in the specific parts of the documentation.