Name | CCID | GitHub |
---|---|---|
Roshan Banisetti | banisett | Roshan1299 |
Garrick Tse | gtse1 | garrrrrrrrrr |
Bhuvan Veeravalli | bhuvanac | bhuvanchandar7 |
Eric Mo | emo2 | cire005 |
Ali Zain Malik | alizain | IFDES |
Rayan Zhi | rzhi | rayanzhi9 |
An Android mood tracking application that enables users to:
- Record emotional states with timestamps
- Add triggers, photos, and social context
- Visualize mood patterns through filters and maps
- Securely share mood events with others
📊 Mood logging with visualizations
👥 Social mood sharing
📍 Location-aware tracking
✔ Add/edit/delete mood events
✔ 8+ emotional states with visual indicators
✔ Optional triggers (text/photo) and social situation tags
👀 Follow friends' mood journeys
💬 Comment on shared moods
🔒 Public/private post controls
🗓️ Filterable timeline (date range, emotion type)
🗺️ Geolocation tagging
📍 Proximity-based mood event display
📱 Offline-first design with sync capability
🖼️ Optimized image handling (<64KB)
🔒 Secure authentication via Firebase
Resource | Link |
---|---|
Project Wiki | View Wiki |
Scrum Board | View Board |
UI Mockups | View Designs |
System UML | View Diagram |
All third-party libraries and assets are documented in Reference.md, including:
- Firebase services (Auth, Storage, Firestore)
- Android UI components (ViewPager2, RecyclerView)
- Utility libraries (Glide, Retrofit)
- Testing frameworks (Espresso, JUnit)