iOS 17.0+Swift 5.0SwiftUI FrameworkUpdated June 2025

๐Ÿ“š SoftDreams

Personalized AI-Powered Bedtime Stories

A magical iOS app that creates personalized bedtime stories tailored to your child's interests and developmental stage using advanced AI technology.

iOS App
AI-Powered
Child-Safe
Multilingual
9:41

SoftDreams

๐Ÿฆ„

The Magical Unicorn

A personalized adventure...

โœจ Generate New Story

Powerful Features

Everything you need for magical bedtime storytelling

Core Features

๐ŸŽญ

Personalized Stories

AI-generated bedtime stories customized to your child's profile, interests, and preferences

๐Ÿค–

Multiple AI Models

Support for OpenAI GPT-3.5/GPT-4 and Anthropic Claude with model selection

๐Ÿ‘ถ

Age-Appropriate Content

Stories tailored to different developmental stages from pregnancy to preschooler

๐Ÿ“–

Story Library

CoreData-powered library to save and organize your child's favorite stories

๐ŸŽจ

Custom Themes

Choose from various story themes, lengths, and character types

๐Ÿ“ฑ

Universal App

Designed for both iPhone and iPad with responsive layouts

Subscription Features

๐Ÿ’ฐ

Freemium Model

3 stories per day for free users, 20 stories for premium subscribers

๐Ÿ”

Premium Benefits

Access to advanced AI models (GPT-4, Claude), custom story settings

๐Ÿ’ณ

StoreKit Integration

Monthly and yearly subscription options with 7-day free trial

๐ŸŒ

Localized Pricing

Automatic currency and pricing localization

Smart Features

๐Ÿ””

Smart Notifications

Story time reminders and pregnancy milestone notifications

๐Ÿ“Š

Auto Profile Updates

Automatic age progression and developmental milestone tracking

๐ŸŒ

Multi-Language Support

Currently supports English and Vietnamese with easy expansion

โš™๏ธ

Theme Management

Light, dark, and auto theme switching

Modern Tech Stack

Built with cutting-edge iOS technologies

๐Ÿ“ฑ

SwiftUI

Native iOS framework for modern UI development

โšก

Swift 5.0

Latest Swift language features and performance

๐Ÿ’พ

CoreData

Robust data persistence for story library

๐Ÿ’ณ

StoreKit 2

Modern in-app purchase implementation

๐Ÿง 

OpenAI API

GPT-3.5 and GPT-4 for story generation

๐ŸŽญ

Anthropic Claude

Alternative AI model for diverse storytelling

MVVM
Architecture
80%+
Test Coverage
iOS 17+
Minimum Version
TDD
Development

Clean Architecture

MVVM pattern with Test-Driven Development

SoftDreams follows the MVVM architectural pattern with strict TDD practices for clean, maintainable, and thoroughly tested code.

Views (SwiftUI)

HeroSectionOnboardingViewStoryGenerationViewLibraryView

ViewModels

AppViewModelStoryGenerationViewModelLibraryViewModelSettingsViewModel

Services

StoryGenerationServiceCoreDataServiceNotificationServiceStoreKitService

Models & Data

StoryUserProfileStoryOptionsCoreData Stack
๐Ÿ—๏ธ

MVVM Pattern

Clear separation of concerns with ViewModels handling business logic

๐Ÿ”Œ

Protocol-Oriented

Services defined by protocols for maximum testability

๐Ÿ’‰

Dependency Injection

ServiceFactory pattern for clean architecture

๐Ÿงช

Test-Driven Development

Comprehensive test suite with 80%+ code coverage

App Screenshots

Beautiful and intuitive user interface

๐ŸŽฏ

Onboarding Flow

Beautiful iOS interface designed for families

๐ŸŽฏ
Onboarding Flow
๐Ÿ 
Home Screen
โœจ
Story Generation
๐Ÿ“š
Story Library
โš™๏ธ
Settings
๐Ÿ‘ค
Profile Management
Child-Friendly Design
Accessibility Ready
Universal App
Dark/Light Theme

Get Started Today

Download SoftDreams and create magical bedtime moments

Transform bedtime into an adventure with personalized AI-generated stories that grow with your child.

Free to use (3 stories/day)
No ads or tracking
Child-safe content
Open source

Requirements

  • iOS 17.0 or later
  • iPhone or iPad
  • Internet connection for story generation
  • Optional: OpenAI API key for advanced features
iPhone
iPad
iOS 17+
MIT License
Open Source
Privacy First

Support & Feedback

We're here to help make your experience magical

Have questions, feedback, or need assistance? We'd love to hear from you! Send us a message and we'll get back to you as soon as possible.

Get in Touch

Response Time

We typically respond within 24 hours