Inspiration

I am learning a foreign language, and I always wanted an easier way to remember new vocabulary. I used flashcard apps before because they remind you to review and let you learn anywhere, with only the words you actually need.

But after every class, I had the same problem: I wrote down new words, translated them manually, and added them into the app one by one. It worked, but it was too much effort. I kept thinking: why can’t the app do this part by itself?

That is why I built Repaso.

What it does

Repaso generates vocabulary flashcards from the context you give it. You can type notes, paste words, upload a photo of your notebook, or use your voice.

For example, you can say something like: “Generate vocabulary for going to the hospital with a broken finger,” and Repaso creates useful words and example sentences for that situation.

How we built it

I built Repaso with Expo, so it works on both iPhone and Android. It uses OpenAI to generate vocabulary and example sentences from the user’s input.

Challenges we ran into

One of the biggest challenges was getting enough Android testers because of the new Google Play testing rules. It sounds simple, but finding real testers and getting the app ready for them took more time than expected.

Accomplishments that we're proud of

Repaso still does not have many users, but I was proud of the reactions I got when I showed it to friends without telling them it was mine. They said things like, “This is actually useful” or “This is great.”

That gave me confidence that the idea solves a real problem. I hope this hackathon helps me show Repaso to more people and get real feedback from users.

What we learned

I learned that the biggest friction in learning vocabulary is often not the studying itself, but creating the material to study. If adding words takes too much time, people stop before the habit starts.

Building Repaso taught me how important it is to make that first step as easy as possible: from a note, a photo, or a voice command directly into useful flashcards.

I also learned a lot about building a real mobile app, testing on both iOS and Android, and using AI in a practical way. The goal is not to replace learning, but to remove the boring manual work around it, so users can spend more time actually remembering the vocabulary they care about.

What's next for Repaso

There are many features we have in mind, but first we want to get users to start using Repaso and give us real feedback.

We do not want to spend precious time building features nobody needs. We want to focus on the features users actually want and would really use.

Built With

Share this project:

Updates

Submission history