I built Logic Loom, an interactive web-based digital logic circuit simulator using HTML, CSS, and JavaScript. The project provides a modern interface for building logic circuits and serves as the foundation for a complete digital circuit simulator.
What was challenging?
The biggest challenge was organizing the project as it grew. I refactored the code by separating the HTML, CSS, and JavaScript into their own files, resolved Git merge conflicts, and implemented a customizable theme with localStorage so user preferences persist after refreshing the page.
What are you proud of?
I'm proud of how much I learned while building this project. Developing each feature incrementally—from the UI and theme customization to organizing the project structure—helped me strengthen my HTML, CSS, JavaScript, Git, and debugging skills.
What should people know when testing it?
This is an early MVP. The interface, project structure, and customization features are complete, while the circuit simulation engine is still under active development. Feedback is welcome as I continue improving Logic Loom.
- 2 devlogs
- 15h