Space Adventure Generator for Kids

A fun and interactive app for generating sci-fi space adventures for children.

Features

  • 🤖 Choose a sci-fi character (robot, alien, astronaut, spaceship)
  • 🎨 Pick a cosmic color for your character
  • 🚀 Select a space activity (exploring planets, flying spaceships, meeting aliens)
  • 🌌 Choose a story style (mysterious, funny, adventurous, futuristic)
  • 🖼️ AI-generated illustrations for each adventure
  • 💾 Save adventures to revisit later
  • 🗂️ Gallery to browse all your saved adventures
  • 📱 Share adventures with friends and family
  • 🎨 Futuristic, space-themed UI

Project Structure

  • /backend - API routes, database, and story generation
  • /frontend - UI components, emoji selectors, and gallery
  • /shared - Shared types and utilities

Database

The application uses SQLite for data storage with the following table:

  • space_stories_v1 - Stores all generated and saved stories

How to Use

  1. Select a sci-fi character, color, activity, and story style using the emoji buttons
  2. Click "Generate My Space Story" to create a unique space adventure
  3. Save your adventure to the gallery
  4. Browse and share your saved adventures