Inspiration

We were inspired by the need for a better, more efficient language learning app. One that focuses on practical language use and long-term retention. Many existing apps rely on passive study methods, but we wanted to create a tool that helps users actively engage with their target language through real conversations and interactive exercises.

What it does

Fluint is a comprehensive language study app that provides:

  • Messaging with native speakers and AI for real-world practice.
  • Anki-style flashcards to reinforce vocabulary retention.
  • Audio file uploads to improve pronunciation and listening comprehension.
    By combining these features, Fluint offers a more immersive and effective way to learn languages.

How we built it

We developed Fluint using React Native, HTML, CSS, and JavaScript.

Challenges we ran into

The biggest challenge was making Fluint a mobile app rather than just a web-based platform. React Native introduced new design and optimization considerations, and handling real-time chat, flashcards, and audio file uploads in a mobile environment required extensive problem-solving.

Accomplishments that we're proud of

Successfully working out ReactNative and the OpenAi API.

What we learned

This project deepened our understanding of mobile development, UI/UX design, and API integration. We also gained valuable experience in troubleshooting performance issues and optimizing real-time interactions.

What's next for Fluint

We plan to expand Fluint’s features by:

  • Adding AI-powered pronunciation feedback for better speaking practice.
  • Enhancing matching algorithms to connect users with native speakers more effectively.
  • Introducing more language support and gamification elements to increase engagement.
Share this project:

Updates