AI-Powered Mobile Learning Platform (iOS + Android)

Hybrid Mobile Apps
Job 2 of 3
Developed a fully functional mobile application for personalized learning based on artificial intelligence. The project was implemented from scratch to the pre-launch stage in 7 development phases.

What has been done
AI-generated content

Automatic generation of courses, lessons, and assessments through OpenRouter (LLM)
23 types of content blocks: text, video, images, code, interactive exercises
Feynman mode — explaining the topic in one's own words with AI verification

Monetization

RevenueCat — subscriptions Free / Plus / Ultra with Paywall UI
Google AdMob — banners, interstitials, Rewarded videos
Premium audio lessons ($4.99/course) through OpenAI TTS + expo-speech

User engagement

XP system, levels, streaks, streak freezing
10 achievements with animated notifications
Spaced repetition system using the SM-2 algorithm (3D flip-cards + swipe)
Push notifications with deep links + pg_cron automation (Supabase)
UI/UX

Bento-layout of the main screen with stagger animations
Trending Topics + Template Courses
Smooth animations through React Native Reanimated
Full localization EN/UK

Technical stack
Expo SDK 54 · React Native · TypeScript · NativeWind · Zustand · Supabase (PostgreSQL + Edge Functions + Realtime + pg_cron) · RevenueCat · AdMob · OpenRouter · OpenAI · i18n

#ReactNative #ExpoSDK #MobileDevelopment #AIApp #TypeScript #Supabase #NativeWind #Zustand #RevenueCat #AdMob #OpenAI #iOS #Android #FreelanceDev #MobileApp #EdTech #FullStack #AppDevelopment #UIUXDesign #PushNotifications
Details
  • Added:
72

Freelancer

  • Projects -
  • Rating -
  • Rating 344
Register

If you have an account, log in

Indicators

  • Last visit: 4 months 3 days ago