Skip to content

xeviert/spaced-repetition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lango - Learn French with Spaced Repetition

Welcome to Lango, an interactive and engaging way to learn French using the power of spaced repetition. Lango helps you master French vocabulary by testing your knowledge and adapting to your learning pace.

🌟 Features

  • Spaced Repetition: Enhance your learning efficiency by focusing on words you struggle with.
  • Interactive Quizzes: Guess the translation for French words and get immediate feedback.
  • Score Tracking: Keep track of your progress with detailed statistics on your correct and incorrect guesses.
  • User-Friendly Interface: Enjoy a clean and intuitive design that makes learning fun and easy.

🚀 Quick Demo

Experience Lango in action with the demo credentials below. Get a taste of how Lango can boost your French learning journey!

Demo Credentials:

  • Username: admin
  • Password: pass

📝 How It Works

  • Guess the Translation: Lango presents you with a French word, and you guess the correct English translation.
  • Immediate Feedback: Instantly find out if your guess was correct or incorrect.
  • Track Your Progress: View your total score, including the number of correct and incorrect guesses for each word.
  • Personalized Learning: Words you get wrong are shown more frequently, helping you focus on areas that need improvement.

🔧 Installation & Setup

To run Lango locally on your machine, follow these steps:

  1. Clone the repository:
  git clone https://github.com/your-username/lango.git
  cd lango
  1. Install dependencies:
  npm install
  1. Run the application:
  npm start
  1. Open your browser and go to http://localhost:3000 to start using Lango.

🤝 Contributing

We welcome contributions to improve Lango! If you'd like to contribute, please follow these steps:

  • Fork the repository
  • Create a new branch (git checkout -b feature/your-feature-name)
  • Commit your changes (git commit -m 'Add some feature')
  • Push to the branch (git push origin feature/your-feature-name)
  • Create a Pull Request

📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.

📧 Contact

Have questions or feedback? Feel free to reach out at xevier.dev@gmail.com.

About

Live app link

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published