← Kaikki projektit

Koulu · 2026

CyberTwin

Kyberriskisimulaattori pk-yrityksille: mallinnetaan yritys, sen omaisuus ja haavoittuvuudet, ja sovellus laskee riskipisteet.

Hallintapaneeli: mittarit, häiriöiden jakauma, riskimittari
Hallintapaneeli: mittarit, häiriöiden jakauma, riskimittari
Etusivu matriisiruudukossa
Etusivu matriisiruudukossa

Tarina

Edistyneen webin kurssin projekti (Efrei, LSI 1), tehty kaksin: otin frontendin, kumppanini backendin. Kuvitteellinen yritys NEOGINIX on punainen lanka: yritysprofiili, kuusi omaisuustyyppiä, haavoittuvuudet kriittisyyden mukaan, sitten pisteet 0–100 räätälöityine suosituksineen.

Käyttöliittymäpuolella hioin CSS-muuttujiin perustuvan suunnittelujärjestelmän, pysyvän tumman tilan, animoidun leijuvan navigointipalkin ja hiirelle reagoivan matriisiruudukkoa käyttävän etusivun (fosforinvihreä tummassa, liuskekivensininen vaaleassa).

Hallintapaneeli näyttää KPI-mittarit, histogrammin, doughnut-kaavion ja riskimittarin. Loppuraportti viedään oikeana jäsenneltynä PDF:nä.

Mitä opin

Projektin jakaminen kahden kesken vakaan rajapintasopimuksen ympärille ja käyttöliittymän kohteleminen todellisena suunnittelujärjestelmänä komponenttikasan sijaan.