Inspiration
InspirationAs a former bodybuilder turned mom, my love for fitness and RPGs like Final Fantasy and Dark Souls fueled AriseXP. Inspired by Solo Leveling’s thrilling progression, I wanted to transform the grind of daily workouts into an epic quest. My passion for gaming’s rewarding mechanics—leveling up, earning rare loot, and conquering challenges—merged with my fitness journey to create an app that makes discipline feel like an adventure. AriseXP turns sweat into stats, rewarding consistency with the same rush as defeating a Dark Souls boss, all while keeping fitness fun and motivating for gamers like me.
What it does
AriseXP gamifies fitness into an RPG saga! Daily workouts and nutrition consistency boost stats like Strength, Grit, and Speed, powering your rank on global leaderboards. Challenge rivals to win their AI-generated anime-style avatar cards, adding a competitive edge. With a twist, BitLife like short messages, challenging other players ahead of you to steal their rank and a chance to steal THEIR avatar card. Everyone has a chance to get 4 different tiers of avatar cards and chance are dependent on your stats. The only way to earn stats is by doing daily quests :) You can only earn grit by completing both strength training and adequate nutrition daily. You lose xp and streak when you don’t complete your dailies! AI analyzes progress photos for body metrics, tailoring nutrition and training plans with weekly assessment. See what your rank is at the end of each week. Log reps, meals, and cardio effortlessly in a sleek UI, earn XP, unlock gear, and claim achievements. With a credit system for premium features like avatar creation, AriseXP blends deep gamification, AI insights, and community thrills. What doesn’t kill you gives you XP!
How I built it
Using Bolt.new’s AI-driven prototyping, I built AriseXP with React Native and Expo for a vibrant front end, styled with NativeWind for anime-inspired aesthetics. Supabase powers the backend, handling user data, real-time leaderboards, and avatar card storage. Stable Diffusion generates unique avatar cards, integrated via API. Despite being a non-coder, I leveraged Bolt.new’s code generation to craft a scalable app, syncing quests, stats, and AI analysis seamlessly, optimized for iOS with swipe gestures and haptics. Stack: React Native with Expo powers a unified JavaScript codebase for iOS, Android, and Web, Expo Router manages tab-based navigation, React Context API handles global state with multiple providers, Supabase provides authentication and PostgreSQL database, react-native-reanimated enables performant animations, react-native-gesture-handler supports native-driven gestures, expo-image-picker and expo-file-system manage image and file operations.
Challenges I ran into
Targeting iOS was tough without an Apple Developer account in time, forcing me to resort it into more of a webapp but in the end I couldn't get it to work properly in time for the web. But I hope to hear back from Apple support soon to get this finally pushed out into the app store so everyone can try it. Bolt.new’s context limits were frustrating—I created over 20 project duplicates to work on features like stat tracking and avatar challenges, as I couldn’t gauge token usage. As a non-coder, structuring the database and integrating AI features felt like a Dark Souls boss fight, but iterating prompts in Bolt.new helped me overcome these hurdles.
Accomplishments that I’m proud of
I built AriseXP solo in less than 30 days, right to the hackathon buzzer, surviving on pure grit and no sleep for over 24 hours! I just completed the Perlexity hackathon too…phew.
Testing it myself, I’ve loved leveling up my stats and challenging avatars. Creating a production-ready app with RPG mechanics, AI analysis, and a polished UI as a non-coder feels like earning a mythic achievement!
I like the little food images I've built for each food, that took awhile lol...but I think you won't be disappointed. As a graphic designer background I think I spend a bit too much time with design and less time testing 🥺
Avatar cards and rarity system are cool.
What I’ve learned
I’m too ambitious, often diving into complex features like AI avatar generation first. Starting with the hardest parts—database setup and backend logic—then building the UI is the way to go. Planning ahead and structuring data early saves time. Bolt.new’s iterative prompting taught me to refine my approach, making development smoother despite my lack of coding expertise. Start from the schema building first. 3 apps down I think this by far is my best one. Was a coding loser now a coding heroeish…? Nah I still have a lot to learn. My passion for ai / machine learning and combining it all together with bolt I think anything is possible!
What’s next for AriseXP
AriseXP is just in beta—my saga’s far from over! I’m hooked on using it, and the journey continues with wearable integration, advanced AI coaching, and user-generated quests. Everyone who signed up gets free year membership perks when the full version launches. Level up with AriseXP and conquer your fitness legend!
Built With
- bolt.new
- expo.io
- grok
- postgresql
- react
- react-native
- supabase
Log in or sign up for Devpost to join the conversation.