The kids call it insta for short
This is a monthly subscription service.
For $30 each month billed directly, you get one INSTANT GRANDMA.
We assign a real grandma to you, not an AI, not a young man...a real-life grandmother.
She will get your cellphone number and text you at a frequency you like (up to 5x/day).
Each MONTH you will receive a card in the mail with a hand-written note.
We will make it culturally rude not to buy this service when a grandparent dies.
Visual Description:
Top: Prominent "InstantGrandma" logo and a warm tagline (e.g., "Wisdom and warmth, on demand.").
Middle:
Input Field: "Email Address"
Input Field: "Password"
Button (Primary): [ Log In ]
Link: Forgot Password?
Separation line or "OR" text.
Button (Secondary): [ Sign Up for InstantGrandma ]
Social Login Options (Optional but Recommended):
Button: [ G | Continue with Google ]
Button: [ | Continue with Apple ]
Bottom Link: Are you a Grandma? Sign up here.
"Clickable" Actions & Destinations:
[ Log In ]: Validates credentials.
On Success: -> Client Home/Dashboard Screen
On Failure: Shows error message (e.g., "Invalid email or password.").
Forgot Password?: -> Password Reset Flow (e.g., screen asking for email to send reset link).
[ Sign Up for InstantGrandma ]: -> Client Registration - Step 1 Screen.
[ Continue with Google ] / [ Continue with Apple ]: Initiates respective social authentication flow. On success -> Client Home/Dashboard or brief profile completion step if new user.
Are you a Grandma? Sign up here.: -> Welcome / Login / Sign Up (Grandma) Screen.
Visual Description:
Header: "Create Your Account"
Progress Indicator (e.g., "Step 1 of 2")
Input Field: "Your Preferred Name/Nickname"
Input Field: "Email Address"
Input Field: "Create Password" (with strength indicator)
Input Field: "Confirm Password"
Checkbox: [ ] I agree to the Terms of Service and Privacy Policy. (Links to documents)
Button (Primary, disabled until required fields and checkbox are filled): [ Next ]
Link: Already have an account? Log In
"Clickable" Actions & Destinations:
[ Next ]: Validates fields.
On Success: -> Client Registration - Step 2 (Subscription/Payment Setup Screen) or Client Home/Dashboard if payment is deferred.
On Failure: Highlights errors (e.g., "Passwords do not match," "Email already in use.").
Log In: -> Welcome / Login / Sign Up (Client) Screen.
Terms of Service / Privacy Policy: Opens respective documents in a modal or new view.
Visual Description:
Header: "Welcome, [Client Name]!" or "InstantGrandma" logo.
Search Bar (Prominent): [🔍 Find a Grandma (e.g., parenting, cooking, life advice) ]
Sections (Scrollable Vertically):
"Featured Grandmas" (Horizontal scroll of Grandma profile snippets: Photo, Grandma Name, one-line specialty).
"Browse by Expertise" (Clickable tags/categories like "Relationships," "Career Advice," "Crafts & Hobbies").
"Your Subscribed Grandma(s)" (If already subscribed, shows snippet of their Grandma, quick link to chat).
Bottom Navigation Bar (Fixed):
Icon + Text: [ Home ] (Current Screen)
Icon + Text: [ Messages ] (with a badge for unread messages)
Icon + Text: [ My Grandmas ] (Manages subscriptions, scheduled calls)
Icon + Text: [ Profile ] (Account settings, address for cards, subscription details)
"Clickable" Actions & Destinations:
Search Bar: Typing initiates search -> Search Results Screen (list of matching Grandmas).
Grandma profile snippet (from Featured or Subscribed): -> Grandma Profile Screen (Client View) for that specific Grandma.
Expertise Tag/Category: -> Search Results Screen filtered by that expertise.
[ Messages ] (Bottom Nav): -> Messages/Chat List Screen.
[ My Grandmas ] (Bottom Nav): -> My Subscribed Grandmas Management Screen.
[ Profile ] (Bottom Nav): -> Client Profile/Settings Screen.
Visual Description:
Top: Large profile picture of the Grandma.
Grandma's chosen "Grandma Name" (e.g., "Grandma Sue," "Nana Rose").
Star Rating (e.g., ⭐⭐⭐⭐✰ 4.5).
Short bio/description written by the Grandma.
Section: "Areas of Expertise" (Displaying tags like "Gardening," "Storytelling," "Budgeting").
Section: "What You Get ($30/month):"
Bullet point: "Daily uplifting text messages."
Bullet point: "One 30-minute phone call per week."
Bullet point: "A unique handmade/specially selected card mailed to you monthly!"
Button (Primary): [ Subscribe to Grandma [Name] - $30/month ] (This button might change to "Chat with Grandma [Name]" if already subscribed).
Button (Secondary, if not subscribed and pre-subscription chat is NOT allowed): [ Add to Favorites ❤️ ] (This could be a way to save profiles before subscribing).
3-dot menu (top right): Report Profile option.
"Clickable" Actions & Destinations:
[ Subscribe to Grandma [Name] - $30/month ]: -> Subscription Confirmation/Payment Screen (to enter/confirm payment details).
[ Add to Favorites ❤️ ]: Adds Grandma to a "Favorites" list accessible from client's profile.
Report Profile: -> Report User Flow.
If already subscribed, the main button could be [ Message Grandma [Name] ] -> Chat Interface Screen.
Visual Description:
Header: Grandma's picture (small) and "Grandma Name." Back arrow. "Call Info" button/icon (or shows "Next call: June 2nd, 3 PM").
Main Area: Chronological display of chat messages (client messages right-aligned, Grandma messages left-aligned). Timestamps. Daily text messages from Grandma would appear here.
Message Input Area (Bottom):
Text field: Type your message...
Button: [ Send ]
3-dot menu (top right in header): Schedule/View Call, View Grandma's Profile, Report Conversation, Block Grandma.
"Clickable" Actions & Destinations:
Back arrow: -> Messages/Chat List Screen or previous screen.
"Call Info" button/icon: -> Call Scheduling/Status Screen.
[ Send ]: Sends the message, appears in chat history.
Menu options:
Schedule/View Call: -> Call Scheduling Interface.
View Grandma's Profile: -> Grandma Profile Screen (Client View).
Report Conversation / Block Grandma: -> Respective safety flows.
Visual Description:
Similar to Client Welcome, but messaging is tailored to potential Grandmas (e.g., "Share your wisdom, make a difference.").
Button (Primary): [ Become an InstantGrandma (Sign Up) ]
Button (Secondary): [ Log In (Grandma) ]
Link: Are you looking for a Grandma? Sign up as a Client.
"Clickable" Actions & Destinations:
[ Become an InstantGrandma (Sign Up) ]: -> Grandma Registration - Step 1 (Expression of Interest) Screen.
[ Log In (Grandma) ]: -> Grandma Dashboard (if credentials valid).
Are you looking for a Grandma? ...: -> Welcome / Login / Sign Up (Client) Screen.
Visual Description:
Header: "Share Your Wisdom: Become an InstantGrandma!"
Progress Indicator (e.g., "Step 1 of 3 - Initial Application")
Input Field: "Your Full Name"
Input Field: "Your Preferred "Grandma Name" (This will be public)"
Input Field: "Email Address"
Input Field: "Create Password"
Text Area: "Tell us a bit about yourself, your life experiences, and the kind of advice or support you'd love to offer. (This helps us get to know you!)"
Checkbox: [ ] I understand this is an application and further steps (including 1099 setup & agreement) are required.
Button (Primary): [ Submit Initial Application ]
"Clickable" Actions & Destinations:
[ Submit Initial Application ]: Validates fields.
On Success: -> Application Received Screen (e.g., "Thank you! We've received your application and will be in touch about next steps for vetting and onboarding.") or directly to Grandma Onboarding - Step 2 (e.g., W9 Information Screen) if the flow is continuous.
On Failure: Highlights errors.
Visual Description:
Header: "Welcome back, Grandma [Name]!" Current Date.
Key Stat Cards (at the top, horizontally scrollable or in a grid):
"Active Subscribers: [Number]"
"Projected Monthly Earnings: $[Amount]"
"Messages Awaiting Reply: [Number]"
Main Sections:
"Today's Focus":
"Send daily texts to: [Client A], [Client B]" (Clickable names)
"Scheduled Call: [Client C] at 2:00 PM" (Link to join/view call details)
"Reminder: Mail monthly cards for [Client D], [Client E] this week!"
Quick Links:
Button: [ View My Subscribers ]
Button: [ Manage My Availability / Calendar ]
Button: [ Access Card Templates & Ideas ]
Button: [ View Earnings & Payouts ]
Bottom Navigation Bar (Fixed):
Icon + Text: [ Dashboard ] (Current Screen)
Icon + Text: [ Messages ] (with unread badge)
Icon + Text: [ My Subscribers ]
Icon + Text: [ Earnings ]
Icon + Text: [ Settings ] (Profile, Payout Info, Availability Rules)
"Clickable" Actions & Destinations:
Client names in "Today's Focus": -> Chat Interface Screen with that client.
Scheduled Call link: -> Call Details/Join Screen.
Button Links: -> Respective detailed screens (Subscribers List, Availability Calendar, Card Resources, Earnings Breakdown).
Bottom Navigation items: -> Respective screens.
Visual Description:
Header: "My Subscribers"
List of subscribed clients. Each list item shows:
Client's preferred name.
Small indicator if daily text for today has been marked "sent."
Status of monthly card (e.g., "Card for May: Sent" or "Card for May: Needs Sending").
Button: [ Message [Client Name] ]
Button/Link: [ Schedule/View Call ]
"Clickable" Actions & Destinations:
[ Message [Client Name] ]: -> Chat Interface Screen with that client.
[ Schedule/View Call ]: -> Call Scheduling Interface for that client.
Clicking on card status could allow Grandma to mark it as "Sent."
Visual Description:
Header: "Manage Your Availability"
Section: "General Weekly Call Availability"
Days of the week (Mon-Sun). For each day, ability to set time blocks when available for the 30-min calls (e.g., "Mondays: 1 PM - 4 PM").
Section: "Daily Text Message Window"
Dropdown/Selector: "Preferred time window for sending daily texts (e.g., 9 AM - 11 AM, 4 PM - 6 PM)" - this could be a general setting or eventually per-client if needed.
Section: "Upcoming Booked Calls" (List of confirmed calls with dates/times/clients).
Section: "Time Off / Unavailable Dates"
Calendar view where Grandma can select specific dates or date ranges she is unavailable.
Button: [ Save Changes ]
"Clickable" Actions & Destinations:
Interacting with time selectors/calendar to set availability.
[ Save Changes ]: Saves the availability settings.