Main Navigation Panel - Poppenspel-Advies/forget-me-not-mobile-app-ai GitHub Wiki
The ForgetMeNot AIβ’ application uses a persistent bottom navigation panel that provides direct access to the five primary areas of the application:
Home Β· Events Β· Capture Β· Chat Β· Profile
Each navigation item represents a distinct part of the ForgetMeNot AIβ’ experience. Detailed functionality for each area is documented separately.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β π π
πΈ β π€ β
β HOME EVENTS CAPTURE CHAT PROFILE β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
The navigation panel remains the primary pathway between the core experiences of ForgetMeNot AIβ’.
The Home screen is the primary contextual intelligence hub.
It brings together the application's key predictive experiences and ambient information, including the Home widgets already documented separately.
Predictive awareness
Weather and transit context
Prevention Loop
Recent Context
Intent Anchorβ’
Ripple Shieldβ’
Omission Prevention
Coffee Chat AI
Detailed Home Screen: documented separately.
The Events screen connects ForgetMeNot AIβ’ with the logged-in user's calendar context.
With the user's permission, the application can access and synchronize relevant Google Calendar events associated with the user's account.
The resulting event information can contribute contextual information to the ForgetMeNot AIβ’ experience.
Google Calendar connection
User-permission-based calendar access
Calendar event synchronization
Event context for the logged-in user
Detailed Events Screen: documented separately.
The Capture screen provides a direct way for the user to introduce new signals into ForgetMeNot AIβ’.
The user can capture information through multiple modalities, including:
π Notes / text
πΌοΈ Images
ποΈ Voice / voice-over
Captured information can be processed through Gemini AI analysis, transformed into structured signals, and stored in the ForgetMeNot AIβ’ Firebase database for the authenticated user.
TEXT / NOTE
IMAGE
VOICE
β
βΌ
GEMINI AI ANALYSIS
β
βΌ
STRUCTURED SIGNAL
β
βΌ
FIREBASE DATABASE
Detailed Capture Screen: documented separately.
The Chat navigation item opens Coffee Chat AIβ’, the conversational AI experience of ForgetMeNot AIβ’.
Users can interact with the application using natural-language questions and receive AI-generated assistance powered by Gemini.
Conversational interaction
ForgetMeNot AIβ’ application assistance
Contextual questions and answers
Gemini-powered AI responses
Detailed Coffee Chat Screen: documented separately.
The Profile screen represents the authenticated user's ForgetMeNot AIβ’ account.
It provides the user's profile identity and account information, including:
π€ Profile picture
User details
Logged-in account information
Account-related controls
πͺ Logout
βοΈ Email / contact-us functionality
The detailed profile information and account-management experience will be documented separately.
Detailed Profile Screen: documented separately.
| Navigation | Primary Purpose |
|---|---|
| π Home | Predictive awareness and contextual intelligence |
| π Events | Google Calendar event context |
| πΈ Capture | Capture text, notes, images and voice signals |
| β Chat | Coffee Chat AI conversational assistance |
| π€ Profile | User identity and account management |
The five navigation areas create a simple continuous workflow:
βββββββββββ HOME βββββββββββ
β β
βΌ βΌ
EVENTS CAPTURE
β β
ββββββββββββ¬ββββββββββββββββ
βΌ
GEMINI ANALYSIS
β
βΌ
FIREBASE MEMORY
β
βββββββββββ΄ββββββββββ
βΌ βΌ
COFFEE CHAT HOME
β
βΌ
PROFILE
The bottom navigation keeps these core experiences accessible while allowing each area to maintain its own dedicated functionality.
The bottom navigation provides the structural foundation of the ForgetMeNot AIβ’ application, connecting context, capture, intelligence, conversation, and the user's account through one persistent navigation layer.
Capture the signal. Understand the context. Predict the omission. Prevent the ripple.
