🎯 Project Title: LearnUp — Your Personalized DSA Practice Zone 🔧 Built With: HTML | CSS | JavaScript


💡 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.


🚀 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.


⚙️ How We Built It:

HTML & CSS for intuitive UI

JavaScript for real-time interaction and dynamic content loading

Modular structure for question/solution separation


🔥 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


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


🎓 What We Learned:

DOM manipulation at scale

Writing clean, reusable JavaScript

Importance of UI/UX for a learning platform


🌱 What’s Next?

Add login & progress tracking

Build a code execution engine

Host real-time DSA contests .

Built With

Share this project:

Updates