LangBuddy

LangBuddy is a language learning web application that helps users practice and improve their language skills through interactive exercises and quizzes. It provides a fun and engaging way to learn new vocabulary, grammar, and pronunciation.

Features

  • Pronunciation practice with video recordings
  • Find Movies with their dialogues
  • User-friendly interface with a responsive design

Installation

  1. Clone the repository:

    git clone https://github.com/hmrserver/LangBuddy.git
    
  2. Commands

    • Open terminal in frontend folder and run command
    npm i
    npm run dev
    • Open terminal in backend folder and run command
    npm i
    nodemon server.js

Technologies Used

  • React.js for the frontend
  • Node.js and Express.js for the backend
  • ffmpeg for video Trimming