All work

PROJECT STORY

iGroup

Completed · Maintained

A mobile app for organizing activity groups through invitation codes, manual entry, or quick grouping.

Role
Independently developed with AI agent assistance
Platforms
Android / iOS
Core technology
Flutter · Dart · Riverpod · Firebase
iGroup group creation screen

iGroup interface, from existing project store assets.

Making activity grouping more direct

Organizers need to create groups, while participants need to join and see the results. iGroup offers invitation-code, manual-entry, and quick-grouping workflows for different activity settings.

Invitation codes support participant collaboration. Manual and quick modes run locally for situations that do not need an online room.

Product screen

iGroup group creation screen with three creation modes, participant settings, and a next-step button

This existing project store asset shows the group-creation workflow. The captured interface is in Traditional Chinese.

Development scope

Flutter provides the Android and iOS phone interfaces, with Riverpod coordinating application and interaction state. Workflows that require collaboration use Firebase services.

Key decision: one grouping core

The creation modes share a grouping plan and algorithm. The design accounts for uneven participant counts, group-size limits, and the tradeoff of avoiding single-person groups, allowing users to understand their options before generating results.

Local grouping and cloud-room workflows have explicit boundaries. Single-device operations remain independent of the collaboration service, while shared rules reduce maintenance divergence.

Completed and ongoing maintenance

The project is completed and remains under maintenance, with work on grouping, collaboration, and mobile usability. Release and store availability depend on the actual published version.

NEXT PROJECTAcrossNow