Usability and flexible code – TrakkBoard frontend requirements
Clean Code: Many developers are working together on the same modules. Hence, it is very important in development to have a consistent code base. We always try to comply with our own clean code guidelines and have therefore set clear guidelines for formatting and architecture. The benefits are more stable modules and significantly reduced development time for new functions.
Modules: The frontend of the application consists of several modules that can be used over and over on the platform. Due to these independent modules, the costs for developing new functions and maintaining of the existing elements can be significantly reduced.
Frameworks/code libraries: We use some code libraries where it makes sense. This includes open source projects like jqplot, ember.js and jquery. These long lasting projects, supported by a large community, make our work easier and shorten the development time significantly.
- Improves the usability of TrakkBoard significantly
- Requests to our server can be reduced
- Extensive visualization of data analysis possible