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