Hey guys, for the past two months i've been working on this Duolingo clone as a practice project. It includes different languages, units, animations, google oauth, a "scroll to lesson" button, skipping units, streaks, profiles, friends, daily and monthly quests, and a basic total points system.
The link to the site: https://duoclone.jokerhut.com/
I really hope you guys enjoy it, i think it it mostly finished but there are still some things to iron out. Please let me know what you think. The code on the frontend is a mess, the backend one is a bit better i think with some tests too. In case you are interested:
Frontend: https://github.com/jokerhutt/duoclone
Backend: https://github.com/jokerhutt/DuolingoClone-Backend
Thank you to Mikey, @foggy veldt , @ashen jungle , @north hare , and @wet cloak for helping with the data structures for finding next lesson and marking them as complete.