1:"$Sreact.fragment" 2:I[91389,["/_next/static/chunks/2ed6eae27488c804.js","/_next/static/chunks/ea6bdb0d940bcd8e.js","/_next/static/chunks/1b9de13dee5dc3c5.js"],"default"] 3:I[97367,["/_next/static/chunks/ff1a16fafef87110.js","/_next/static/chunks/d2be314c3ece3fbe.js"],"OutletBoundary"] 4:"$Sreact.suspense" 0:{"buildId":"Df2hj_4RYX21aRrIZjB45","rsc":["$","$1","c",{"children":[["$","main",null,{"className":"min-h-screen bg-[#F8F9FA]","children":["$","$L2",null,{"project":{"id":"modivfit","title":"ModivFit","description":"Gamified social fitness platform with challenges, leaderboards, workout videos, streaks, badges, and real-time engagement tools to keep users motivated.","image":"https://images.unsplash.com/photo-1534438327276-14e5300c3a48?w=800&q=80","link":"/portfolio/modivfit","category":"Social Fitness","year":"2025","duration":"7 Months","technologies":["Flutter","Firebase","Laravel API","Google Ads","FCM"],"features":["Challenge-focused app with interactive workout videos and tutorials.","Streaks, badges, and leaderboards for full gamification of fitness routines.","Scalable social platform with real-time chat and personalized feeds.","Google Mobile Ads and subscription model integration for monetization.","Firebase Cloud Messaging for real-time push notifications.","Server-side leaderboard validation with activity pattern analysis and anomaly detection."],"challenge":"Traditional fitness apps lack social engagement and motivation, causing users to lose interest and abandon their fitness routines. Workout videos were buffering on slow connections and users were finding ways to artificially inflate leaderboard scores.","solution":"Created a gamified social fitness platform with challenges, streaks, badges, and leaderboards to keep users motivated. Implemented adaptive bitrate streaming and pre-caching of next workout segments. Added server-side validation with activity pattern analysis for leaderboard integrity.","results":["Full gamification engine with streaks, badges, and dynamic leaderboards.","Adaptive bitrate streaming eliminated buffering on slow connections.","Server-side anomaly detection prevented leaderboard cheating.","Monetized via Google Mobile Ads and premium subscription tiers."]}}]}],[["$","script","script-0",{"src":"/_next/static/chunks/1b9de13dee5dc3c5.js","async":true}]],["$","$L3",null,{"children":["$","$4",null,{"name":"Next.MetadataOutlet","children":"$@5"}]}]]}],"loading":null,"isPartial":false} 5:null