French Learner

This is a web service for learning French words. You choose a group of words or maybe all of them to train today and the number of questions you want to be asked. Then you get a visually appealing quiz with multiple choice questions and extremely informative statistics at the end of your quiz. This service helped many people pass the French language course at the University.

Technologies used

  • React
  • TypeScript
  • Tailwind
  • Framer-motion
  • Chart.js

Getting started

To get started with this project, you need to follow these steps:

  1. Clone the repository
git clone https://github.com/Stasnislau/words-learner.git
  1. Install dependencies
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 with your browser to see the result.

Features

  • Built-in vocabulary which can be expanded
  • Engaging music during the quiz
  • User-friendly interface
  • Multiple Choice Quiz
  • Informative statistics on how well the quiz went

Preview

DEMO OF THE PROJECT AVAILABLE HERE https://french-learner.netlify.app/

demo1 demo2 demo3