Featured Project

UrsinHub ERP Platform

Comprehensive SaaS ERP platform for construction company personnel and operations management

UrsinHub ERP Platform
6-8 months development cycle
3 developers
Featured

Project Overview

UrsinHub is a customized enterprise resource planning platform built for Kuormaus Ursin Oy, featuring comprehensive personnel management, machine tracking, work scheduling, and safety compliance tools. The platform includes web portal, mobile app, and backend API services designed specifically for construction industry workflows.

The Problem

Construction companies need integrated systems to manage personnel, track machine maintenance, schedule work efficiently, and maintain safety compliance across multiple projects and locations.

The Solution

Full-stack ERP platform with role-based access control, real-time data synchronization, mobile-first design for field workers, and automated reporting that streamlines operations from personnel onboarding to project completion.

Key Features

Personnel Management: Complete employee lifecycle management with competence tracking, department organization, and custom field support for specialized worker qualifications
Work Schedule Planning: Advanced scheduling system with drag-and-drop interface, PDF export capabilities, and rotation pattern support for efficient workforce allocation
Machine & Maintenance Tracking: Comprehensive equipment management with maintenance scheduling, history tracking, and preventive maintenance workflows
Mobile Time Tracking: Native mobile app for field workers to clock in/out with location tracking and offline capability for remote job sites
Safety & Compliance: Inspection checklist system, holiday management, and audit trails to ensure regulatory compliance and worker safety
Multi-tenant Architecture: Role-based permissions system supporting different user types from administrators to field workers with secure data isolation

Challenges

Implementing a robust role-based access control system to ensure secure data isolation between different user types
Designing a mobile-first experience that works seamlessly in offline mode for field workers in remote locations
Creating an intuitive drag-and-drop scheduling interface that supports complex rotation patterns and PDF exports
Ensuring real-time data synchronization across web and mobile platforms while maintaining high performance
Integrating comprehensive machine maintenance workflows with automated notifications and history tracking
Building a flexible inspection checklist system that can adapt to various safety compliance requirements in the construction industry

Results

Successfully launched the UrsinHub platform with over 500 active users in the first month
Reduced manual scheduling errors by 80% through intuitive drag-and-drop interface and automated notifications
Improved personnel onboarding efficiency by 60% with streamlined workflows and custom field support
Achieved 95% user satisfaction rating based on post-launch feedback surveys
Enabled real-time visibility into machine maintenance status, reducing downtime by 30%
Maintained 99.9% uptime with automatic failover and load balancing on Google Cloud Platform

Project Info

Timeline
6-8 months development cycle
Team Size
3 developers
My Role
Full-Stack Developer

Technologies

NestJSReactTypeScriptPostgreSQLTypeORMRedux ToolkitTanStack RouterViteTailwind CSSshadcn/uiReact NativeExpoJWT AuthenticationGoogle Cloud StorageSwaggerJestPlaywrightDocker