PWA Wi-Fi onboarding flow
IoT / consumer electronics
04

AITOI

Interactive IoT toy (MVP)
AITOI
08/2025 – 09/2025 · ~2 months · Frontend engineer
Role
Frontend engineer
Team
Interdisciplinary · incl. hardware
Location
Frankfurt, DE · remote
Language
English
Visibility
Internal system
Methodology
Self-directed

Responsibilities

  • Setup app for commissioning new devices: Wi-Fi onboarding by QR code scan with a guided flow, device pairing and robust error handling.
  • PWA dashboard for parents: follow, filter and review their children's play sessions.
  • Later reconfiguration of paired devices through the same platform-independent PWA.
  • Integration of Supabase for authentication, data storage and real-time synchronisation (including row level security).
  • A fast PWA architecture (Next.js) with responsive UI, unit tests and a CI/CD pipeline.

Outcome

  • A fully functional MVP frontend in ~2–3 weeks of actual working time — independently, from concept through client coordination to the demo.
  • Setup app and parent dashboard as one platform-independent PWA, synchronised with the IoT device in real time.
  • A scalable, documented architecture as a solid basis for the product launch.

Testimonial

Technologies

TypeScriptNext.jsReactProgressive Web App (PWA)Responsive DesignDesign SystemReact Hook FormDTOsDevice PairingSupabaseSupabase RealtimeRow Level SecurityPostgreSQLTailwind CSSshadcn/uiJWTAuthenticationDockerLinuxUbuntuCI/CDGitHub ActionsVitestCursor AIModel Context Protocol (MCP)MVP developmentClean Architecture