BrightBound Adventures

Educational Adventure for Young Minds

A fully offline, child-safe, avatar-driven learning experience for children aged 4โ€“12, aligned with ACARA v9.0 and NAPLAN.

๐ŸŒ Visit the official BrightBound website

๐Ÿ“– View on developer portfolio

Phase 1 Complete

What is BrightBound Adventures?

An educational app that makes learning fun, safe, and accessible for every child.

BrightBound Adventures is a cross-platform educational app built with Flutter, designed to strengthen literacy and numeracy skills through engaging, game-based learning. Children explore vibrant zones, customise their avatar, and progress through adaptive challenges that grow with their abilities.

๐ŸŽฏ Core Philosophy

  • Offline-First: No internet connection required. Perfect for classrooms, travel, or areas with limited connectivity.
  • Child-Safe: Zero ads, no tracking, no accounts, no in-app purchases. Just pure learning.
  • Curriculum-Aligned: Activities mapped to ACARA v9.0 (Australian Curriculum) and NAPLAN high-risk areas.
  • Adaptive Learning: Difficulty scales automatically based on each child's performance and progress.

๐Ÿš€ Platform Support

  • Android: Native app for phones and tablets
  • iOS: iPhone and iPad support
  • Web (PWA): Progressive Web App for browsers, installable on any device

๐ŸŽฎ Learning Through Adventure

Children create their own avatar and explore five themed learning zones. Each zone focuses on specific educational outcomes while keeping engagement high through gamification, rewards, and a sense of progression. Parents can monitor progress through a PIN-protected dashboard.

๐Ÿ—บ๏ธ Learning Zones

Five vibrant worlds, each focused on essential skills

๐ŸŒฒ

Word Woods

Literacy adventures featuring homophones, silent letters, apostrophes, punctuation, and vocabulary building. Master the written word!

๐ŸŒŒ

Number Nebula

Numeracy challenges including fractions, place value, word problems, time elapsed, measurement, and data interpretation.

๐Ÿ”๏ธ

Puzzle Peaks

Logic and problem-solving games with pattern recognition, spatial reasoning, sequencing, and critical thinking challenges.

๐Ÿ’ง

Story Springs

Creative storytelling with drag-and-drop sequencing, dialogue creation, comprehension activities, and voice recording.

๐ŸŽฎ

Adventure Arena

Hand-eye coordination games including tap challenges, shape matching, tracing activities, and swipe-based mini-games.

๐Ÿงธ

Avatar System

Create and customise your character! Choose from bears, foxes, rabbits, and deer. Unlock outfits and accessories as you learn.

๐Ÿง  Intelligent Learning Engine

Adaptive systems that grow with your child

๐Ÿ“ˆ

Skill Progression

Skills progress through states: LOCKED โ†’ INTRODUCED (65% accuracy) โ†’ PRACTISING โ†’ MASTERED (85% without hints).

๐ŸŽš๏ธ

Adaptive Difficulty

Five difficulty levels that adjust cognitive load, language complexity, distractors, time pressure, and response types.

๐Ÿ’ก

Hint System

Scaffolded hints help children who are struggling without giving away answers. Hint usage is tracked for mastery assessment.

๐Ÿ†

XP & Levelling

Earn experience points for completing activities. Level up your avatar and unlock cosmetic rewards for mastering skills.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง

Parent Dashboard

PIN-protected access for parents to view progress, skill mastery, time spent learning, and performance analytics.

๐Ÿ’พ

Local Storage

All progress saved locally using Hive database. No cloud sync, no data collectionโ€”your child's data stays on your device.

๐Ÿ“š ACARA & NAPLAN Alignment

Targeting high-risk areas identified in Australian curriculum assessments

๐Ÿ“– Literacy Focus Areas

  • Homophones (their/there/they're)
  • Silent letters and spelling patterns
  • Apostrophes (possession vs contraction)
  • Punctuation and sentence structure
  • Pronoun reference and verb tense
  • Inference and main idea identification
  • Comprehension and author intent
  • Vocabulary in context

๐Ÿ”ข Numeracy Focus Areas

  • Multi-step word problems
  • Fractions and quantities
  • Place value reasoning
  • Time elapsed calculations
  • Measurement and units
  • Data interpretation from graphs
  • Pattern rules and sequences
  • Mental computation strategies

๐Ÿ”’ Safety & Privacy First

Designed with children's safety as the top priority

๐Ÿ“ด

Offline-First

No network access required. Works completely offlineโ€”perfect for classrooms, travel, or limited connectivity.

๐Ÿšซ

No Analytics

Zero tracking, no telemetry, no data collection. Your child's learning journey stays private.

๐ŸŽฏ

No Ads

Completely ad-free experience. No distractions, no inappropriate content, no manipulation.

๐Ÿ‘ค

No Accounts

No sign-up, no email, no passwords. Just install and start learning immediately.

๐Ÿ“ฑ

Local-Only Storage

All data saved locally on the device. No cloud sync, no third-party access.

๐Ÿ”

Parent Controls

PIN-protected parent dashboard prevents children from accessing settings or modifying progress.

๐Ÿ›ค๏ธ Development Roadmap

Current progress and upcoming milestones

Phase 1

Project Scaffolding

Flutter structure, core models, learning engine, local storage, Material 3 theme, basic navigation, and PWA setup.

Phase 2

Avatar & Navigation

Functional avatar creator with cosmetics, character display, XP system, levelling, and cosmetics unlock logic.

Phase 2.5

Learning Engine

ACARA/NAPLAN skill database seeding, progression tracking persistence, and parent performance dashboard.

Phase 3

Educational Modules

Word Woods literacy games, Number Nebula numeracy games, Story Springs storytelling, multi-step scaffolding.

Phase 4

Mini-Games

Puzzle Peaks logic games, Adventure Arena coordination games, tap challenges, tracing, and swipe games.

Phase 5

PWA & Deployment

Service worker caching, responsive layouts, offline fallbacks, and Cloudflare Pages deployment.

๐Ÿ› ๏ธ Technical Stack

Built with modern, reliable technologies

Framework & Language

  • Flutter: Cross-platform UI framework
  • Dart 3.0+: Type-safe, null-safe code
  • Material 3: Modern design system

Key Dependencies

  • Provider: State management
  • Hive: Local NoSQL database
  • Equatable: Value equality
  • UUID: Unique identifiers

Design System

  • Fredoka: Headlines & labels
  • Comfortaa: Body text
  • Vibrant palette: Child-friendly colours

Architecture

  • Modular, composition-based
  • Clear separation of concerns
  • Extensible design patterns
  • Type-safe error handling

๐Ÿ‘จโ€๐Ÿ’ป About the Developer

The person behind BrightBound Adventures

Matt Hurley

Matt Hurley is an Australian educator and software developer with a passion for creating tools that make a difference. Having grown up with a fascination for computers and technology, Matt has spent years combining his teaching experience with his programming skills to build applications that are both powerful and accessible.

As a teacher, Matt understands firsthand the challenges educators and students face. This insight drives his development philosophy: software should be intuitive, efficient, and free from unnecessary complexity. Whether it's an educational app for children, a system management tool for gamers, or classroom administration software, Matt's focus remains on the end user experience.

Development Philosophy

  • User-First Design: Every feature is built with real user needs in mind, not technical novelty.
  • Privacy Matters: No unnecessary data collection, no telemetry, no tracking. Your data is yours.
  • Open Source: Sharing knowledge and code helps the entire community grow.
  • Accessibility: Software should work for everyone, regardless of technical expertise or device limitations.

Other Projects

Beyond BrightBound Adventures, Matt develops and maintains several other projects including OmenCore (HP OMEN laptop control software), Sophia STARS (student tracking and reporting system), and Windows optimisation tools for touchscreen devices and gaming PCs.