We are developing a fully featured, cross-platform referee app system that will be very similar to REFSIX, but enhanced with biometric sync, role-specific workflows, and live coordination across all match officials. The system will support five separate apps—one per sport: • Football (Soccer) • Futsal • Rugby Union • Rugby League • Tennis
Each app will have its own branding and rules, but share a unified codebase, architecture, and core functionality.
⸻
Scope of Work – Phase 1
1. Design • Branding: • Unique logos and color themes for each sport. • UI/UX Design: • Refined match control UI (like REFSIX) for mobile and smartwatch. • Web/tablet dashboards for assessors and managers. • Sync status indicators, touch-based timers, and live match data visibility.
⸻
2. Build
Tech Stack: • Frontend: React Native + Expo SDK, Tamagui UI, native watch modules. • Backend: NestJS (REST API), PostgreSQL, Firebase Auth, AWS S3, Redis Streams. • Local Storage: MMKV (mobile), CoreData (iOS), IndexedDB (web).
Devices Supported: • iOS + Android phones • WearOS + watchOS • Tablet / Web (Next.js)
Sync Architecture: • BLE device pairing for watch-to-phone sync • Firebase + Redis Streams for live sync across officials, assessors, and managers • Role-based visibility and real-time updates between: • Referees • 4th Officials • Assessors • Managers • Admins
⸻
3. Sport-Specific Functionality
Football / Futsal: • Cards, goals, stoppage time, misconduct, substitutions.
Rugby Union / League: • Blood timer, HIA, sin-bin, scrum resets, substitutions.
Tennis: • Points, sets, medical timeouts, challenges.
Each app will reflect sport-specific timing, flow, and terminology.
⸻
4. Testing • BLE sync validation between watch + phone • Cross-device sync between referee roles and assessor views • Offline behavior + recovery • Multi-device match simulation with 3+ connected roles
⸻
5. Admin & Assessor Web Portal • Real-time synced view of ongoing matches • Event tagging, clip marking • Match history exports (PDF) • Consent/safeguarding reports • Role-based access and edit permissions
⸻
6. Additional Phase 1 Features • Pre-match sync check (BLE + Firebase) • Manual foul/collision logger • Emergency SOS button • Offline video tagging • PDF reports • Minor consent flags • BLE + Wi-Fi fallback sync • Sync status icons (green/yellow/red) • Language selector: English, Spanish, French, German • Manual “Push to Cloud” option • Real-time coordination across all match roles
该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。