🎯 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 .
Log in or sign up for Devpost to join the conversation.