• Project Title: LearnUp — Your Personalized DSA Practice Zone Built With: HTML | CSS | JavaScript
  1. Inspiration: As DSA is the core of every tech interview, we wanted to build a platform that simplifies the way students practice coding—not just solve problems but learn in their preferred language.

    1. What It Does: LearnUp allows users to:

Solve DSA problems in a live editor.

Instantly switch to solutions in 5 languages (C, C++, Java, Python, JavaScript).

Focus on understanding, not just output.

  1. How We Built It:

HTML & CSS for intuitive UI

JavaScript for real-time interaction and dynamic content loading

Modular structure for question/solution separation

  1. Challenges We Faced:

Designing a layout that’s beginner-friendly yet scalable

Managing language-switching logic cleanly in JavaScript

Ensuring readability across multiple code syntaxes

  1. What We’re Proud Of: A clean, responsive, and language-flexible DSA portal that’s accessible to beginners and helpful for interview prep warriors.

  2. What We Learned:

DOM manipulation at scale

Writing clean, reusable JavaScript

7.Importance of UI/UX for a learning platform What’s Next?

Add login & progress tracking

  1. Build a code execution engine

Host real-time DSA contests 🚀

Built With

Share this project:

Updates