Inspiration

We were inspired by DuoLingo, an application where you can learn any language you want

What it does

Instead of learning spoken and written languages, you will be able to learn programming languages here. They include: Python, C, C++, Java, JavaScript and Rust

How we built it

Frontend: react.js Backend: node.js and express.js

Challenges we ran into

It was hard to implement sections and lessons for all of the programming languages, so we focused on Python to perform this task

Accomplishments that we're proud of

  • Our frontend was well-designed
  • Our user authentication works well

What we learned

  • Frontend and backend go hand-in-hand
  • When it comes to building an application, design principles are important

What's next for CodeLingo

  • We will continue improving on the backend portion of CodeLingo, updating the app every now-and-then

Built With

Share this project:

Updates