Assignment 4: Interactive Web Application
Overview
Build an interactive web application using HTML, CSS, and JavaScript.
Due Date: April 8, 2026, 11:59 PM
Points: 150
Project Options
Choose ONE of the following:
- Calculator Application
- To-Do List Manager
- Quiz Application
- Image Gallery with Lightbox
- Weather Dashboard (using API)
Requirements
- Full CRUD functionality (if applicable)
- DOM manipulation
- Event handling
- Form validation
- Local storage (if applicable)
- Responsive design
- Clean, commented code
Submission
Due: April 8, 2026