| 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)