Back to portfolioSiguru (in-house project with University of Skovde) 
Siguru — Gamified Cybersecurity Training
A gamified training platform that teaches organizations about cybersecurity through interactive cards, multilingual content, and game mechanics.
.netvuetypescriptcybersecuritygamification2024-01-01

Overview
Siguru is a gamified cybersecurity awareness platform that makes learning about security engaging and effective. Through interactive cards and game mechanics, users learn about common cyber threats in a memorable way.
The platform includes over 127 pre-populated cards — 102 term cards covering cybersecurity education across three difficulty levels, and 25 action cards with game mechanics. All content is expert-reviewed and available in English, Swedish, and German.
Features
- Interactive term cards — Cybersecurity content across three difficulty levels with attack pathways and protection methods
- Action cards — Game mechanics that simulate real-world scenarios (Before, Defense, During)
- Organization tracking — Unique 2-character codes per organization, real-time dashboard with live activity feeds, statistics by language and category, CSV export
- GDPR-compliant — All data collection is anonymized
- Multilingual support — English, Swedish, and German with AI-powered translations and expert review
- QR codes — Scan a card, enter your organization code, and start learning — simple onboarding
- Dashboard with analytics — Real-time view of page views, top cards, and activity by language
- Multimedia — Support for text, audio, and video in every card
The Platform



Tech stack
Frontend: Vue 3, TypeScript, Tailwind CSS 4, Pinia, Vite
Backend: ASP.NET Core 9.0, C#, Entity Framework Core, SQLite, Swagger/OpenAPI