Team TPWOGITLOU
presentCodeLingo

Headline imagePreview: Headline image
CodeLingo Demo Video

CodeLingo Demo Video

Helping you learned to code.

Our app is kinda like Duolingo... but with code!
We all love coding and wish we would have discovered that earlier. This app is aimed at young people (8-12 y/o) and designed to spark an interest in coding from an early age. It’s a fun way of helping them start learning the basics of Python and JavaScript. There are different types of interactive challenges for several topics, and the user’s progress is stored as they complete challenges and topics. There is also a sandbox area where the user can practice what they’ve learnt, switching between JavaScript and Python.

The Team

  • Team member imagePreview: Team member image

    Dave Wolfson

  • Team member imagePreview: Team member image

    Jessica Harper

  • Team member imagePreview: Team member image

    Oliver Kavanagh

  • Team member imagePreview: Team member image

    Alex Dunne

  • Team member imagePreview: Team member image

    Aimée Muter

  • Team member imagePreview: Team member image

    Jack Kent

Technologies

Technologies section imagePreview: Technologies section image

We used: Next.js, Tailwind, MongoDB, TypeScript, Node.js

Next.js: server-side rendering for improved performance.
Tailwind: bespoke styling.
MongoDB: noSQL gave us flexibility in data structures.
TypeScript: Robust code with reduced runtime errors in development.
Node.js - Server side JavaScript.

This was all new tech for the team, so a great learning opportunity.

Challenges Faced

Finding a common platform for communication with a hybrid team.
Working in a shared GitHub repo - :heart: pipeline!
Typescript - steep learning curve.

The team project was a great experience at the end of the bootcamp. It really showed us how much we'd learned!