Overview

One of my first full web development projects — a browser-based calculator website that handles multiple types of calculations from a single interface.

Goals

  • Build a functional, interactive website from scratch
  • Practice HTML structure, CSS styling, and JavaScript logic
  • Handle user input validation and display results cleanly

Tools & Skills Used

  • HTML — semantic page structure
  • CSS — responsive layout and styling
  • JavaScript — calculation logic, DOM manipulation, input validation

What I Learned

This project was my introduction to making a web page actually do something. Getting user input, processing it, and displaying the result taught me the fundamental loop of front-end development. I also learned how much little UX details (like clearing inputs or handling bad input) matter to how polished a project feels.