Projects
Deep dives into our projects and how we've helped clients achieve their goals.
Pimia10.fi
Running Competition Management System
The Challenge
The Pimiä10 running competition in Raahe, Finland needed a modern web application to manage their annual event. They required a comprehensive system for participant management, results tracking, route maps, and photo galleries. Additionally, the system needed to provide an efficient admin interface for organizers to manage competitions, participants, and results.
The Solution
We developed a modern web application using Angular 20 with Server-Side Rendering (SSR) and zoneless change detection. The system was built on Firebase, enabling real-time data synchronization, secure user authentication, and scalable infrastructure. The application supports bulk Excel file operations and GPX route file visualization.
Results & Impact
Competition categories managed
Seconds to publish results
System uptime achieved
Key Features
- Competition, participant, and results management
- Bulk import from Excel files
- GPX route visualization on maps
- Photo galleries from previous years
- Responsive design for mobile devices
- Real-time data synchronization
Technologies Used
TI247.fi
Self-Service Garage Booking System
The Challenge
TI247 garage in Raahe needed a fully automated booking and access system where customers can book time slots, pay online, and receive door codes — all without staff involvement.
The Solution
Built with Angular 21 and Firebase, with Vipps MobilePay payment integration and automated SMS door code delivery via Tavoittaja API. Full admin panel for resource and booking management.
Results & Impact
Self-service availability
Booking to door code
Languages supported (fi/en/sv)
Key Features
- Multi-step booking flow
- Vipps MobilePay payments
- Automated SMS door codes
- Admin dashboard with reporting
- Multilingual support (fi/en/sv)
- Add-on management for equipment
Technologies Used
BusinessKohtaamo.fi
B2B Matchmaking Event Platform
The Challenge
Business Kohtaamo needed a professional event landing page for B2B networking events in Kempele, with dynamic content management for event details, participants, and partner logos.
The Solution
Built with Astro 5 and React 19 on Cloudflare, with Sanity CMS for content management. SEO-optimized with structured data, responsive design, and smooth navigation.
Results & Impact
Target attendees per event
Content sections managed via CMS
Page load time
Key Features
- Sanity CMS content management
- SEO with structured data (Schema.org)
- Responsive single-page design
- Google Maps integration
- Dynamic participant listing
- Partner logo showcase
Technologies Used
More Projects
EKA-Asennus.fi
eka-asennus.fi →Machinery & Maintenance Services Website
Professional company website for EKA-Asennus, a machinery installation and industrial maintenance company. Modern dark-themed design with responsive layout, service showcase, equipment gallery, and contact form.
Blanketti
blanketti.fi →Multi-Tenant Form Management Platform
Comprehensive SaaS platform for creating, distributing, and collecting form submissions. Features a drag-and-drop form builder with 20+ field types, AI-powered form import via Gemini, offline support, submission analytics, and multi-tenant architecture.
TeeZero
teezero.sparksoft.fi →Modern booking platform for golf simulators, hitting bays, and clubs. Features real-time availability calendars, online payments via Stripe, multi-language support, admin dashboard with analytics, and SSR-optimized landing pages.
SYKE Citizen Observation Apps
We developed a suite of mobile applications for the Finnish Environment Institute (SYKE) to enable citizen science and professional field observations across various environmental monitoring domains.
Porohavainnot.app
porohavainnot.app →Mobile application for reindeer husbandry professionals to report winter conditions affecting reindeer survival. Developed for the Natural Resources Institute Finland (Luke) to collect real-time field observations for situation assessments and decision-making support.
IceObs.app
iceobs.app →Citizen observation app for ice condition monitoring as part of SYKE's winter monitoring program. Enables real-time reporting of ice conditions to support research and environmental monitoring with multi-language support including Sami languages.
Vesku.app
vesku.app →Crowdsourcing platform for water restoration network professionals to report observations, suggestions, and field inspections. Supports planning, implementation, and monitoring of water restoration projects across Finland.
Technology Stack
All three applications share a unified technical architecture built with modern web technologies, enabling cross-platform deployment as Progressive Web Apps (PWA) and native mobile applications for iOS and Android.
Our Clients
We're proud to have delivered successful projects for notable Finnish organizations.
City of Helsinki
We modernized the city's internal work reporting system and enhanced its functionality.
Alma Media
Successful collaboration in developing housing and automotive services.
Bank of Finland
Central bank integrations and user interfaces with .NET Framework and Core. Modernized software including Blazor implementations.
Pluscom
Custom integration solution for Windows environment to support payroll processing.
Let's Write Your Success Story
Every great project starts with a conversation. Tell us about your challenges, and we'll show you how we can help.