Team TPWOGITLOUpresentCodeLingo
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
Dave Wolfson
Jessica Harper
Oliver Kavanagh
Alex Dunne
Aimée Muter
Jack Kent
Technologies
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!