Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Fluent

A real-time chat application that instantly connects language learners with dedicated personal coaches.

auth

🌟 About The Project

Nowadays, learning a new language naturally can be hard.

Here's why:

  • Learning platforms like Duolingo teach grammar and translation, but not necessarily using the language in coversation.
  • You often have to travel or seek out rare opportunities to find native speakers of the language you are learning.
  • If you speak another language in an english accent in a public setting, native speakers will likely default to english rather than continuing the conversation in their language.

My inspiration for this project came from a video I saw online. A user shared that she was trying to learn French by speaking French to service workers in Paris, but they would always reply in English anyways since her accent was so poor. She felt as if it was impossible to practice since no one gave her the chance.

So, I made Fluent.

Built With

How it Works

  1. User signs in / creates an account

auth

2. User selects a role (learner or coach), a language, and their proficiency in that language.

role selection

3. User enters a queue. A matchmaking service will match eligible pairs that are in queue.

queue

4. The learner and coach can engage in meaningful conversation!

chat

About

📙 a real-time chat application to connect language learners with personal coaches.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages