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.
Log in or sign up for Devpost to join the conversation.