As a frontend developer, I want a centralized theme configuration with the project's color palette (#FFD700, #1E90FF, #FF4500, #800080, #32CD32, #FFFFFF), typography, spacing tokens, and design constants so that all UI components share a consistent visual language across the app. This task is independent and must be completed before all other UI tasks.
As a frontend developer, I want a global layout shell including navigation wrappers, screen containers, shared header/footer components, and React Native navigation stack configuration so that all pages have a consistent structural foundation aligned with the mock-design pages. This task is independent and must be completed before all other UI tasks.
As a player, I want a secure player profile API that manages my account details, preferences, and session tokens so that my identity and progress are persisted reliably across devices and sessions.
As a developer, I want a content management API that supports CRUD operations for characters, environments, and power-ups so that I can add and update in-game content through the Content Manager UI without modifying application code.
As a player, I want to see the Home screen with the interactive solar-powered subway track, character selection carousel, and dynamic lighting effects so that I can browse available characters and start a run. Implement based on the existing Home (v2) JSX design.
As a developer, I want an Admin Login screen with credential input fields and authentication controls so that I can securely log in to access the admin dashboard and content management tools. Implement based on the existing Admin Login (v2) JSX design.
As a developer, I want a Dashboard overview screen displaying system metrics, active deployments, and quick-action controls so that I can monitor the game platform and trigger content updates from one place. Implement based on the existing Dashboard (v2) JSX design.
As a developer, I want a Content Manager screen with forms and controls to add characters, environments, and power-ups so that I can manage in-game content without touching the codebase directly. Implement based on the existing Content Manager (v2) JSX design.
As a player, I want a Character customization screen where I can adjust my character's appearance, select skins, and preview changes so that I can personalize my runner before starting a game session. Implement based on the existing Character (v2) JSX design.
As a player, I want a fully rendered Game screen with HUD elements showing score, power-up indicators, and obstacle lanes so that I can play an engaging endless runner experience and interact with power-ups during a run. Implement based on the existing Game (v2) JSX design.
As a player, I want a Game Over screen that displays my final score, distance run, and options to retry or navigate to the leaderboard so that I can review my performance and decide what to do next. Implement based on the existing Game Over (v2) JSX design.
As a player, I want a Leaderboard screen showing global and friend rankings with scores and player avatars so that I can see how I compare to other players and feel motivated to improve. Implement based on the existing Leaderboard (v2) JSX design.
As a player, I want an Achievements screen that lists earned and locked rewards with progress indicators so that I can track my accomplishments and understand what goals to work towards next. Implement based on the existing Achievements (v2) JSX design.
As a player, I want a character selection and customization API that stores my chosen character, unlocked skins, and appearance settings so that my customization choices are saved and retrievable on any device.
As a player, I want a game session and score API that records each run's distance, score, power-ups collected, and session metadata so that my performance data is accurately stored for leaderboards and achievements.
As a player in Australia, I want all in-game text, dates, currency, and UI labels to use Australian English conventions so that the game feels native and culturally appropriate for the AU market.
As a player, I want a leaderboard API that aggregates and ranks player scores globally so that I can retrieve live ranking data and see my position relative to other players worldwide.
As a player, I want an achievements and rewards API that evaluates player milestones, unlocks badges, and returns reward states so that my accomplishments are recognized and surfaced in the Achievements screen.
As a player, I want a cloud save and sync API that pushes and pulls my game progress, settings, and unlocks so that my data is always up to date regardless of which device I play on.
As a player, I want an in-game AI assistant powered by GPT 5.2 via Langchain and Litellm that answers gameplay questions and provides contextual tips so that I can get help without leaving the game or consulting external guides.
As a player, I want the game environment and character visuals to be dynamically generated or enhanced using Google Nano Banana so that each run feels visually fresh and adapts to gameplay context in real time.
As a player, I want to be able to play runs offline and have my scores and progress automatically synced to the cloud when connectivity is restored so that I never lose my gameplay data due to network interruptions.

The endless runner reimagined — swipe, dodge, and glow.
Each runner has unique abilities. Pick your champion and hit the solar track.
Six reasons players are choosing the solar-powered endless runner over everything else.
Race through ever-changing urban skylines, lush forest trails, and sun-soaked beach boardwalks that shift as you run.
Compete against players worldwide with live-updating rankings. Climb the charts and claim your place at the top.
Personalize your runner with hundreds of outfits, accessories, and trail effects to stand out on the track.
Collect and stack power-ups from common boosts to epic abilities that transform your entire run.
Seamlessly switch between iOS, Android, and web. Your progress, unlocks, and stats follow you everywhere.
Buttery-smooth gameplay on every device. Optimized rendering ensures zero lag even on older hardware.
From character select to leaderboard glory — your journey in four simple steps.
Choose from a roster of unique runners, each with special abilities like Solar Boost and Speed Surge. Find the one that matches your playstyle.
Launch into dynamic solar-powered tracks that shift between urban streets, beaches, and forests. Swipe to switch lanes and keep up the pace.
Weave past obstacles, grab power-ups, and collect coins. Chain combos for massive score multipliers and unlock epic rewards.
Compete against players worldwide on real-time global leaderboards. Climb the ranks, earn achievement badges, and claim your glory.
Collect legendary power-ups scattered across the solar track to boost your score and outlast the competition.
Supercharges your runner with solar energy, granting 2x speed and invincibility for 8 seconds.
Forged in the heart of the solar grid, this ancient power cell was once used to fuel entire subway networks. Now it fuels your glory.
Attracts all nearby coins and gems within a wide radius for 10 seconds.
A repurposed transit scanner turned treasure magnet. Runners swear they can hear it humming on the tracks.
Creates a protective flame barrier that destroys obstacles on contact for 6 seconds.
Born from the friction of a thousand sprints, this shield burns with the competitive fire of every runner who came before.
Launches your runner into the sky, soaring above all obstacles while collecting aerial bonus coins.
The rarest artifact on the solar track. Legend says only one appears every thousand runs, rocketing its finder into the stratosphere.
Doubles your score multiplier for 12 seconds. Stacks with existing multipliers.
Embedded with fragments of golden track, this star amplifies every step into a legendary stride.
Slows down time for everything except your runner, making dodging effortless for 5 seconds.
Salvaged from a broken station clock on Platform 9. Time bends around it, giving runners a glimpse of eternity.
Transforms all coins into premium gems worth 5x value for 8 seconds.
A crystalline filter that reveals the hidden gems woven into the fabric of the solar track itself.
Unleashes a seismic shockwave clearing all obstacles in a 50-meter radius and stunning enemies.
The track trembles at its activation. This mythic stomp was first performed by the original Solar Runner in the Great Race of 2024.
Earn badges, climb the ranks, and prove your mastery of the Solar Track
Join millions of runners worldwide. Available on iOS, Android & Web.
Play in Browser→
No comments yet. Be the first!