Building UrTurn has been... let's call it an educational experience. We went from "I know some Python" to "I can build a mobile app" in what felt like the longest short period of our lives.

The Spark

It started with frustration. We were at a restaurant with five friends, and when the bill came, the math began. Someone had ordered an extra drink. Someone else didn't want the shared appetizer. Two people were "good for next time." It took 25 minutes to figure out who owed what, and by the end, the vibe was completely killed.

We thought: why are we doing this every single time? Why not just... rotate? One person pays, next time someone else pays. It all balances out eventually. That was the seed.

Learning to Build

Here's where things got interesting. We didn't know how to build apps. We knew web development basics, but mobile? That was a whole new world.

We dove into React Native, Flutter, native development — you name it. We watched tutorials, read documentation, broke things, fixed things, broke them again. There were nights where we'd spend four hours debugging something that turned out to be a missing semicolon. Classic.

But slowly, pieces started coming together. The UI worked. The logic worked. The database worked. It was actually becoming a real thing.

The "Oh No" Moments

There were plenty of moments where we thought we'd never finish. Authentication was a nightmare. Push notifications were a nightmare. Making it look good on both Android and iOS was... also a nightmare.

But every time we hit a wall, we figured it out. Sometimes it took a day. Sometimes it took a week. But we kept going because we genuinely believed this app would make people's lives easier.

Where We Are Now

Looking back, we learned so much more than we expected. Not just about coding, but about persistence, problem-solving, and the reality that "just ship it" is harder than it sounds.

UrTurn exists now. It's real. And that's pretty wild to us. 🚀