Application built with Vanilla JavaScript, HTML, and CSS.
Architecture highlights:
- Uses browser local storage for persistent data
- Modular structure separating UI, data management, and app logic
- UI controller handles DOM rendering and user interactions
- Data controller manages CRUD operations and storage
- Central app controller coordinates application flow and module communication
Focused on clean code structure, scalability, and maintainability.