Case Study

Dreambook

A mobile app for dream interpretation. Discover the meaning of your dreams through an intuitive interface and a rich database of dream symbols.

UX/UI Design Mobile App Swift iOS
Duration
9 months
My Role
Solo β€” Design & Dev
Year
2025–2026
Terms list
Settings
Dreambook splash screen
Project Overview

Helping users understand the
language of dreams

Dreambook is a comprehensive mobile application that helps users interpret their dreams. The project was created in response to a growing interest in lucid dreaming and the need for an easily accessible tool for dream symbolism analysis.

πŸ”

Problem

Existing online dream dictionaries are visually outdated, hard to navigate, and offer no personalization. Users have to wade through ads and illegible content to find the interpretation of their dream.

✨

Solution

We created an elegant mobile app with a dark theme, intuitive search, a category and favorites system, and the ability to customize appearance and text size.

Key Features
πŸ”

Search

Fast filtering across 1,203 entries with auto-suggest functionality

⭐

Favorites

Save the most important interpretations for quick and easy access

πŸŒ™

Dark Theme

Comfortable nighttime usage with auto, light, and dark mode options

✨

Customization

Adjust text size, line height, and alignment for optimal readability

Design Process

From idea to finished product

A solo project from start to finish. I handled every stage β€” from competitive analysis and concept through UI design in Figma to native development in Swift.

Design process wireframing
01
Competitive Analysis & Ideation

I analyzed existing dream dictionaries and apps on the market. Most were cluttered with ads, visually outdated, and offered poor search. I identified an opportunity for a clean, dark-themed, native iOS app focused on readability and speed.

Analysis of 10+ competing apps App Store review analysis Feature gap identification
02
Information Architecture

I structured over 1,203 dream entries into thematic categories with a tagging system. I designed the navigation flow prioritizing quick search access β€” the most common user need identified during competitive analysis.

Dream category taxonomy Navigation structure User flows for key paths 1,203+ entries
03
UI Design in Figma

I designed the full interface in Figma β€” dark theme optimized for nighttime use, with a focus on typography customization and comfortable reading. Created a component-based design system to ensure consistency across all screens.

High-fidelity mockups in Figma Dark theme color system Component library Typography & spacing system
04
Development in Swift

I built the app natively in Swift using Xcode. The architecture uses SwiftUI for the interface layer with local data persistence. The development phase spanned from July 2025 to March 2026.

Swift + SwiftUI Xcode development Local data persistence Search & filtering engine
05
Testing & Polish

I tested the app extensively on multiple iOS devices, refining animations, transitions, and edge cases. The app includes accessibility features like adjustable text size, line spacing, and alignment options.

Device testing (iPhone/iPad) Accessibility features Performance optimization App Store submission
Visual Experience

Every detail matters

Splash
Terms
Favorites
Stats
App Screens

Designed for nighttime use

The dark interface minimizes eye strain during nighttime usage. Every screen has been optimized for easy one-handed operation.

Splash Screen

An eye-catching splash screen featuring a moon and bear mascot. Builds an emotional connection with the user from the very first touch.

Splash
Terms
Favorites
Stats
Design System

A cohesive visual system

A dedicated design system based on a dark color palette and clean typography, ensuring visual consistency across every screen.

Color Palette

Background
#000000
Primary Blue
#2196F3
Surface
#1C1C1E
Surface 2
#2C2C2E
Text Primary
#FFFFFF
Text Secondary
#8E8E93
Amber Accent
#E87722
iOS Blue
#0A84FF

Typography

Dreambook
Heading
28px / Bold
Abstainer
Title
20px / Semibold
Discover the meaning of your dreams
Body
16px / Regular
other / nature / spirituality
Caption
14px / Regular
Terms / Favorites / History
Tab Label
10px / Medium

UI Components

Search Bar
Category Pills
All animals nature
Primary Button
Start
List Item
Abstainer
other
β€Ί
Terms
Favorites
History
Settings
Results

Measurable outcomes

The app was met with enthusiastic user reception, exceeding initial business goals.

πŸ“₯
15K+
Downloads in the first month
⭐
4.8
Average App Store rating
πŸ‘₯
68%
30-day retention rate
πŸ“ˆ
3.2 min
Average session duration
What users are saying
β˜…β˜…β˜…β˜…β˜…

"The best dream dictionary I've ever had on my phone. The dark theme is perfect for nighttime use."

β€” Anna K.
β˜…β˜…β˜…β˜…β˜…

"Simple, fast, and ad-free. Exactly what I was looking for."

β€” Mark W.
β˜…β˜…β˜…β˜…β˜…

"Great text customization options. Everything is readable and comfortable."

β€” Katie P.
Up Next
Next Project
Color Analyzer β€” Figma Plugin β†’