Birthday reminder app and AI wish generator
Product Designer | Mobile App
About the project
My role
GivenTo is a mobile app that helps users remember birthdays, special occasions, and other important events for loved ones by automatically creating personalized greetings using artificial intelligence (AI). The app's core idea is to simplify the greeting process, making it more emotional and original.
Throughout the app's development, I served as a product designer. My responsibilities included creating user experience concepts, interface design, prototype testing, and collaboration with the development team.
Context and purpose
Forgotten birthdays are a common problem in the modern world. We noticed that users often struggle with choosing the right words for their birthday greetings, especially if they want them to sound sincere. GivenTo was created to solve two problems:
  • Reminding people of important dates.
  • Generating unique birthday greetings based on recipient information using AI technology.
Исследование и анализ
Competitor analysis
Result
Identify the needs of your target audience to understand their key pain points.

Research your competitors to identify shortcomings of existing solutions and opportunities for improvement.
We discovered that our primary users are young professionals and busy parents who value convenience and the emotional component of congratulations.

Competitor analysis revealed that most solutions on the market either lack personalization or have a complex interface. This allowed us to focus on ease of use and unique offerings.
Statement of hypotheses
Hypothesis 1: Users will be more engaged with the app if it reminds them of birthdays and offers a ready-made personalized greeting.

Hypothesis 2: Integrating AI into greeting generation will reduce stress when composing the text and increase engagement.

Hypothesis 3: The ability to customize the recipient's profile (interests, hobbies) will increase the relevance and emotionality of the greetings.
In-depth interview
Result
Findings from the in-depth interviews::
75% of survey participants noted that they forget to congratulate loved ones on time and consider the reminder feature critically important.

Over 80% of users rated the idea of ​​automatically generated texts positively, especially if the greetings were personalized.

Prototype testing confirmed that the ability to customize the recipient's profile made the greetings more meaningful.
Task Flow
The user launches the app for the first time.
📌 Action: Clicks the "Start setup" button.
Enters or syncs data:
Import contacts (from phone, social media, or other platforms).

🛑 Verification: Synchronization successful?
Yes → Proceed to setup.
No → Display a warning with instructions.
Notification settings:
How many days in advance to remind (1, 3, 7 days).
Notification type (push, email, SMS).
Adding a birthday manually
The user selects the "Add manually" option.

📌 Action: Entering name, date of birth, and category (family, friends, colleagues).
Option to attach a note or gift (e.g., "buy flowers").

🛑 Verification: Are all fields filled in?
Yes → Save the event.
No → Highlight empty fields.
List of Upcoming Events
The user opens the main screen.

Sees cards for upcoming birthdays:
Name, date, and days remaining until the event.
"Congratulate" and "Mark as Completed" buttons.
Taps a card to view details:
Birthday photo (if added).
Reminder of previously recorded notes or gifts.
Birthday Reminder
The system sends a notification:
The notification type selected by the user.

Content:
"Today is [Name's] birthday. Don't forget to congratulate them!"
"Congratulate Now" button.
Congratulating via the app
The user selects the method of congratulating:
Send a message via messenger (WhatsApp, Telegram).
Call directly from the app.
Create a postcard or record a voice message.
Viewing the event archive
The user opens the "History" section.
Sees a list of past events with a note indicating whether the message was sent.
Ability to repeat a greeting (for example, send a delayed message).

Additional features:
Gamification:
Rewards for timely greetings (badges, statistics).

Integration:
Connection to calendars and social networks for automatic addition of new events.
Design
The web service's design is light and minimalist, with an emphasis on festive colors, ensuring a pleasant user experience and eliminating unnecessary elements. The interface combines flat and 3D graphics, creating a modern and visually appealing look.
Problem
Solution
Users struggle to manage important dates like birthdays due to the need to use multiple sources: phone contacts, social media, calendars, and individual notes. Each of these tools has its limitations and doesn't provide a holistic approach to management and reminders.
Creating an app that brings together all the essential features in one place. The app syncs contacts, automatically adds birthdays from social networks, integrates with calendars, and allows for manual event addition. Notifications and reminders are customizable, ensuring convenient and effective management of important dates.
Preparing for uploading to the App Store
Preparing for the App Store is one of the key stages of product development, where it's important not only to technically meet platform requirements but also to present the app to the user in a way that attracts attention and entices them to download it.
As a product designer,
I focused on the following aspects:
Creating engaging visual and textual content:
  • Developed screenshots and preview videos demonstrating the app's key features and benefits (e.g., generating unique greetings).
  • Ensure a consistent visual style that reflects brand values ​​and reinforces associations with its simplicity and convenience.
Developing a text description:
  • Formed a text that clearly and concisely explains the user's unique offering (e.g., the ability to forget the stress associated with greetings).
  • Used emotionally charged phrases to demonstrate how the app simplifies life and helps maintain warm relationships with loved ones.
Compliance with App Store Requirements:
  • Prepared metadata (title, keywords, description) based on target audience research and competitor analysis.
  • Ensure all content complies with Apple's technical requirements, including text formatting and image resolution.
Prototyping and Presentation Testing:
  • Created several descriptions and visuals, which were tested with users to select the most effective.
  • Conducted A/B testing during the preliminary stages to assess target audience perception.
Communication with the Development Team:
  • Agree on technical details, such as functionality and the ability to present it in dynamic demos.
  • Ensure the app is optimized to meet all Apple review requirements, including link validation, data privacy, and bug-free performance.
Result: Preparing an app for the App Store is a subtle combination of technical details, emotional design, and user research. This work helped me learn how to effectively present a product so it stands out in a highly competitive environment.
Try GivenTo now
The final touch to the project is your impression. GivenTo is ready to help you maintain warm relationships with your loved ones, remember important dates, and delight them with unique greetings. Download the app from the App Store and experience how easy it is to be thoughtful and sincere!
Made on
Tilda