Brief CodeLingo was built as a final project and represents the conclusion of our Northcoders Software Development Bootcamp. Our project brief was simple:
"Develop a full-stack application on a subject of your choosing."
The catch, however, was that it must include technologies not taught on the course.
What is CodeLingo? As a team, we liked the idea of building an educational tool for those wanting to learn the basics of a programming language. As a team, we had used tools like Duolingo, Scratch, and Kahoot before and liked the interactive aspects of them, as well as how intuitive and engaging they were. Over a couple of days of idea development and spiking, we decided on the basis of what would become CodeLingo.
Tech Stack
- NextJS (Hosted on Netlify)
- Tailwind
- TypeScript
- MongoDB (Hosted on Atlas)
The code for CodeLingo can be found here
Installation Steps: Create a fresh directory to avoid and clashes and initlise Git using:
git init
Clone down the code base using:
git clone https://github.com/TPWOGITLOU/CodeLingo
Install dependancies using:
npm install
Run the codebase using:
npm run dev
You can build the site using:
npm run build
David - Junior Software Developer | Oliver - Junior Software Developer |
---|---|
Jessica - Junior Software Developer | Jack - Junior Software Developer |
Alex - Junior Software Developer | Aimée - Junior Software Developer |