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.

GitHub