Skip to content

Demo Day

Team Croissant's version on Tukko

About our Assignment

This project goal is to further develop service "Tukko-Traffic Visualizer" for our client Combitech Finland.

IoTitude developed this open-source service earlier in WIMMA Lab 2023, which utilizes public traffic APIs, particularly Digitraffic. This service provides data visualizations on a map, allowing users to select vehicle types and various timescales.

Main goal and task of this project is to develop existing Tukko-service in areas which were adressed by our client. These tasks include introducing new user interface features and new security practices.

What we have been developing

Selected features

FEA Number Feature Description
FEA106 Improve dark mode colors Make dark colors to not pop out as much
FEA110 Enchance color contrast Modify colors to have sufficient color contrast between text and background elements
FEA112 Change branding to team and JAMK brand Modify the interface so that WIMMA Lab / IoTitude branding is changed to development team's and JAMK's branding
FEA403 Regularly scan for known security vulnerabilities Regularly scan the codebase and dependencies for known security vulnerabilities
FEA404 Enforce secure coding practices Enforce secure coding practices, such as input validation and output encoding, to prevent common security vulnerabilities like cross-site scripting (XSS) attacks
FEA405 Implement automated security testing pipeline Have an automated security testing pipeline that detects and reports security issues during the development process.
FEA512 Regularly update and patch the underlying technology stack Regularly update and patch the underlying technology stack, including React, MongoDB, Redis, TypeScript, Express, Node.js, to ensure the web app benefits from the latest features, improvements, and security fixes.

Link to Demo service

What should be tested

  • Dark mode: is it clear enough?