Project Status
This project is a 50/50 joint venture between WebPX and an industry expert from the forklift service sector. Technical development is complete - the official launch is imminent.
The Problem: Fragmented Knowledge, Lost Time
Service technicians for forklifts and material handling equipment face the same challenge daily: A vehicle displays an error code, but which manufacturer was it again? Linde, Jungheinrich, Still, Toyota, Crown? Where’s the manual? Has anyone seen this code before?
The knowledge exists - but it’s scattered across paper folders, laptops, and the minds of experienced technicians. Every minute a forklift stands idle costs money. And new technicians need years to build up this knowledge.
The Solution: A Centralized, Mobile Error Code Database
A web platform and native mobile apps (iOS & Android) that unite error codes from over 17 manufacturers. With severity indicators, step-by-step solution guides, and offline capability.

The Tech Stack: Modern, Scalable, Secure
For ForkScan.pro, we chose a stack that prioritizes both development velocity and long-term maintainability. Here’s an overview:
Web Platform
The admin dashboard and customer interface are built on Next.js with React. Server Components and the App Router enable fast load times and optimal SEO. For the UI, we use Tailwind CSS with shadcn/ui - a proven stack for professional interfaces.
Internationalization is handled via next-intl (currently DE/EN, more languages planned). Payments and subscriptions run through Stripe with full webhook integration.
Stack: Next.js, React, Tailwind CSS, shadcn/ui, next-intl, Stripe
Backend: Convex (Self-Hosted)
Instead of a traditional REST API, we’re using Convex - a reactive database with built-in backend. The advantage: Real-time updates without WebSocket boilerplate, type-safety from database to frontend, and automatic optimistic updates.
We run Convex self-hosted on our own infrastructure. This gives us full control over the data and meets our B2B customers’ requirements for data sovereignty.
Features: Real-time Sync, TypeScript End-to-End, Cron Jobs, File Storage, Auth
Mobile Apps: Expo (React Native)
The native apps for iOS and Android are built with Expo and React Native. One codebase, two platforms. The app is optimized for use in harsh conditions: Large touch targets for work gloves, high-contrast display for direct sunlight.
Special features: Offline-First with Zustand for local state, OCR/Text Recognition via ML Kit for scanning error codes, Biometric Authentication, and Push Notifications.
Stack: Expo, React Native, Zustand, ML Kit, expo-local-authentication
Security: No Compromise
For a B2B SaaS with sensitive customer data, security isn’t a feature - it’s a prerequisite. Our implementation includes:
- -> SSL Certificate Pinning in the mobile app (protection against MITM attacks)
- -> Request Signing with nonces (anti-replay protection)
- -> Rate Limiting at API and user level
- -> Anomaly Detection to identify scraping attempts
- -> Device Fingerprinting & Validation for license keys
- -> Watermarking for leak investigation
Monitoring: Sentry for Web & Mobile, Security Event Logging, Alerting
CI/CD: Automated from Commit to Production
Deployment runs fully automated via GitLab CI/CD. On every push to the main branch, a Docker image is built, pushed to our private registry, and automatically deployed to the production server.
The Pipeline in Detail

Features That Make the Difference
Fleet Management
Customers can register their vehicles, track operating hours, and document errors. Including safety inspection scheduling with automatic reminders.
Community Feature
Technicians can contribute their own solutions to error codes. A voting system and moderation workflow ensure quality.
Team Accounts & Licenses
B2B customers receive license keys for multiple devices. Admins can see which devices are active and manage access.
Analytics & Reports
Which error codes occur frequently? Which vehicles have the most problems? Data-driven insights for fleet managers.
Why a Joint Venture?
This project is deliberately structured as a 50/50 partnership. Our partner brings decades of industry experience in forklift service - he knows the technicians’ pain points firsthand, has access to the error codes, and understands the market.
We bring the technical expertise: Modern software development, DevOps, security, UX. Together, we create a product that’s technically excellent and market-relevant.
Status: Ready for Launch
Technically complete, launch in preparation.
- OK Web platform with admin & customer areas
- OK Mobile apps (iOS & Android ready)
- OK Error code database with 17+ manufacturers
- OK Stripe integration for subscriptions
- OK CI/CD pipeline & monitoring
- OK Sentry integration for error tracking
The remaining steps are primarily data maintenance: The error code database is continuously being populated with new codes. In parallel, we’re working on the final App Store preparation and go-to-market with our partner.
Conclusion: SaaS Development with Real Value
ForkScan.pro demonstrates what happens when technical excellence meets genuine industry expertise. No feature was built “on speculation” - every function solves a real problem that our partner knows from daily work. We’re excited about the launch and will report on the progress here.
Interested in a similar solution or a joint venture? Contact us - we look forward to exciting projects.