Hey Replit community! ![]()
After months of building (and a lot of late nights), I finally shipped my first iOS app on the App Store — and Replit was the home base for the whole thing.
The problem I wanted to solve
Helping students who want to study abroad is messy. Programs, deadlines, tuition, language requirements — info is scattered across hundreds of university websites, often in languages you don’t speak. I went through this myself and thought: there has to be a cleaner way.
Meet My University ![]()
A mobile app that puts study-abroad info in one place:
Browse universities and programs by country, field, and budget
An AI tutor that answers questions about applications, motivation letters, visa basics — in plain language
Multi-language support (English, Spanish, Ukrainian)
Built for iOS first (Android coming soon)
App Store: My University: Study Abroad App - App Store
Web: https://my-university.pro
The stack (all glued together on Replit)
Mobile: Expo + React Native
Web: React + Vite + Tailwind
Backend: Express 5 + PostgreSQL + Drizzle ORM
Auth: Clerk
Subscriptions: RevenueCat
Deployed via Replit + EAS Build
Replit’s monorepo workflow + AI assistance honestly saved me weeks. Being able to spin up the API, web, and mobile artifact side by side in one workspace made iteration fast.
A small ask ![]()
If anyone here has thought about studying abroad — or just wants to support a fellow Replit builder — I’d really appreciate it if you:
- Download the app and try the AI tutor (it’s free to chat)
- Leave an honest review on the App Store
— even one line helps a ton with discoverability - Drop feedback in the comments — what’s confusing, what’s missing, what would you add?
Happy to answer any technical questions about the stack, EAS build pipeline, RevenueCat setup, or anything else. Always learning.
Thanks for reading ![]()