Skip to content
/ Duolingo Public

Learn languages effortlessly through a fun, interactive, and accessible platform. This app is designed to make e-learning simple while helping users build real skills in new languages.

Notifications You must be signed in to change notification settings

MMAFL/Duolingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

95 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Duolingo Clone

Learn languages effortlessly through a fun, interactive, and accessible platform. This app is designed to make e-learning simple while helping users build real skills in new languages.

🎯 Key Features

  • Engaging, gamified learning experience
  • Interactive lessons with instant feedback
  • User authentication and progress tracking

πŸ”§ Tech Stack

Frontend

  • React
  • TypeScript
  • Redux
  • Zod

Backend

  • Express.js
  • Sequelize
  • JWT
  • Bcrypt

πŸš€ Future Improvements

  • Add new languages and exercises
  • Enhance mobile responsiveness
  • Improve lesson customization and user stats

πŸ’» Built With

  • TypeScript
  • JavaScript
  • CSS
  • HTML

πŸ“ Getting Started

  1. Clone the repository
    git clone https://github.com/MMAFL/Duolingo.git
    
  2. Follow backend/frontend setup instructions

πŸ“ License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.

About

Learn languages effortlessly through a fun, interactive, and accessible platform. This app is designed to make e-learning simple while helping users build real skills in new languages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5