🚀 Excited to share my project CodeEZ! CodeEZ is an interactive platform for Algorithm Simulation and Code Visualization designed to make learning algorithms more intuitive and practical. The platform currently includes 32 algorithms across categories such as sorting, searching, greedy algorithms, dynamic programming, DFS, BFS, tree algorithms, graph algorithms, and heuristic approaches. Instead of only reading theory, CodeEZ allows users to see how algorithms work step by step while the code executes in sync with the visualization. 🎥 In the attached demo video, you can see how algorithms are simulated and executed interactively. ✨ Algorithm Visualization Features • Layman-friendly explanation of each algorithm • Detailed description and working principle • Source code implementation • Code simulation synchronized with visualization • Line-by-line code execution tracking • Speed controller to adjust execution speed • Automatic input generation / input change for experimentation 💻 Online Code Editor Users can write and execute code directly in the browser. Supported Languages: • Java • C# • C++ • C • JavaScript 🔐 Authentication • Secure login and authorization using NextAuth 🛠 Tech Stack • Next.js • Tailwind CSS • MongoDB & Mongoose • D3.js for algorithm visualization • Monaco Editor for code editing • Piston Engine for online compilation & execution 🔗 GitHub Repository https://lnkd.in/dSehMQCa Building CodeEZ allowed me to combine Data Structures & Algorithms with modern full-stack development, creating a platform that helps visualize and understand complex algorithmic concepts more effectively. I would love to hear your feedback! #Algorithms #ComputerScience #FullStackDevelopment #NextJS #JavaScript #WebDevelopment #Projects

To view or add a comment, sign in

Explore content categories