EurekApp — AI Team Collaboration
A full-featured Android app for student and project teams — Jira-level task management with AI-powered auto-assignment, meeting transcription, brainstorming, and offline-first notes. 1,498 commits. Kotlin + Firebase + Google Cloud.
The Problem It Solves
Student project teams coordinate across WhatsApp, Google Docs, and Calendar — decisions get lost in chat threads, tasks aren't tracked, meetings go unrecorded. EurekApp consolidates everything: structured task management, a centralised activity feed, AI-powered meeting memory, and a brainstorming assistant that converts ideas directly into tasks.
Key Features
- Advanced task management: Custom templates, deadlines, inter-task dependencies, individual/global progress tracking. The auto-assignment algorithm distributes unassigned tasks based on each member's current workload — no manual balancing needed.
- Centralised activity feed: Every task update, decision, and note surfaces in one stream — no more scrolling through WhatsApp to find a decision from two weeks ago.
- Meeting scheduling by vote: Propose multiple time slots, team votes, auto-integrates the winner into Google Calendar with video call link and GPS navigation to the venue.
- AI meeting transcription: Records meetings, transcribes via Google Cloud Speech-to-Text, generates LLM summaries. The meeting becomes a searchable artifact.
- AI brainstorming: Conversational LLM interface for idea development — ideas convert directly into tracked tasks with one tap.
- Offline-first notes: Local storage with optional cloud sync. Full control over what leaves the device.
Scale
1,498 commits (98% Kotlin, 1.9% TypeScript). Firebase + Google Cloud backend. MIT licensed. Google Sign-In auth. Full Figma design system.