Welcome to Demo Day!
We are TEAM 22! This is our Tukko demo!
Name | Responsibility | Company |
---|---|---|
Ville Ojanperä | Team Leader | Kaizen |
Leevi Markkanen | General | Kaizen |
Juuso Laurikainen | Developer | Kaizen |
Juuso Leppänen | Tester | Kaizen |
Joonas Saukonoja | Security | Kaizen |
Sonja Wesa | Operations | Kaizen |
About our assignemnt
Tukko is a traffic vizualizer made by IoTitude team within WIMMA Lab. We have been tasked to make improvements and changes to Tukko with requested features.
What we have been developing?
Feature | Feature ID | User Story | Description for User Story | Status |
---|---|---|---|---|
Securely authenticate user accounts | FEA102 | US002/US004 | To protect user accounts, create secure authentication mechanisms, such as password hashing and session management. | in progress |
Improve dark mode colors | FEA106 | US045 | Implement subtle adjustments to our dark mode color scheme to reduce visual intensity. | Demo Ready |
Search location by name | FEA109 | US052 | Search location by name. | in progress |
Enhance color contrast for color blindness | FEA110 | US046 | Change color contrast between text and background elements. | Demo Ready |
Change branding to team and JAMK brand | FEA112 | US062 | WIMMA Lab / IoTitude branding changed to team's branding. | Ready |
HTTPS Connection | FEA410 | US028 | Protect the web app and its data from unauthorized access with SSL/TLS certificates. | in progress |
Implement automated build and deployment pipeline | FEA506 | US021 | To simplify and speed up development and eliminate manual labor with mistakes | Ready |
Manage cloud-based infrastructure | FEA507 | US034 | Keep good documentation of the architecture and pipelines. | Ready |
Set up monitoring and alerting systems | FEA508 | US031 | Proactively monitor the health and performance of the web app and quickly respond to any issues. | in progress |
Maintain good documentation of the architecture and pipelines | FEA511 | US021 | Set up a CI/CD pipeline that automatically builds, tests, and deploys the web app to different environments. | in progress |
Manual Testing | FEA516 | US60 | Include exploratory testing to testing. | in progress |
Maintainable Documentation | FEA517 | US61 | Have maintainable documentation. | in progress |
User Feedback service | FEA519 | US063 | Collect feedback from users through a better solution. | in progress |
Links to demo service
Pipeline demo (front)
What should be tested?
-
Test how darkmode works, we would like to have some feedback from your experience using it.
-
If you are able, check how color contrasts affect Tukko.
-
Test if you can experimentally make and user account to Tukko. For now it only works visually, so it won't save any information.
About our technical implementation and focus areas
Our teams skillset
As a team, every member has done their part in this Tukko enhancement project. We have had some challenges during these last few sprints, but we have overcome those problems with the help of others inside of our team, even accross other teams aswell. Everyone has learned a thing or another from this project. Some team members started their works without nearly any knowledge and have managed to make this project go forward. In conclusion we are a capable team when it comes to this project, maybe others aswell.
Focus area
Our team has two focus points regarding Tukko. One focus point for this project was making User interface much more comfortable to view and use. The other focus point is the backend of Tukko, so Tukko would be easier to update or it would be easier to make & add changes to Tukko. These two are our main focuses. We also wanted to try making Tukko more secure, by adding HTTPS connection to the site. So we have mainly UI/backend focus, but a spice of security aswell.