Skip to content

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Calculator Web App

A simple and responsive calculator built using HTML, CSS, and JavaScript that performs basic arithmetic operations with a clean and user-friendly interface.


🚀 Live Demo

👉 https://calculator1-blush.vercel.app/


📌 Features

  • ➕ Addition
  • ➖ Subtraction
  • ✖️ Multiplication
  • ➗ Division
  • 🧹 Clear / Reset functionality
  • 📱 Responsive design (works on mobile & desktop)
  • ⚡ Fast and lightweight

🛠️ Tech Stack

  • HTML5 – Structure
  • CSS3 – Styling & layout
  • JavaScript (Vanilla JS) – Logic & interactivity

📂 Project Structure

calculator/
│── index.html
│── style.css
│── script.js

⚙️ How It Works

  • User clicks buttons to input numbers and operators
  • Inputs are displayed dynamically on the screen
  • JavaScript processes the expression
  • Result is calculated and shown instantly

📸 Screenshots

image

🧠 Learning Outcomes

  • Improved understanding of DOM manipulation
  • Learned how to handle user input and events
  • Practiced JavaScript logic building
  • Built a fully functional frontend project from scratch

🚧 Future Improvements

  • Add keyboard support
  • Add scientific functions (sin, cos, log, etc.)
  • Add calculation history
  • Add dark/light mode toggle
  • Improve UI animations

💼 Resume Description

Built a responsive calculator web application using HTML, CSS, and JavaScript supporting core arithmetic operations. Implemented dynamic input handling, clean UI design, and deployed the project using Vercel.


📦 Deployment

Deployed on Vercel for fast and reliable hosting.


🤝 Contributing

Feel free to fork this repository and improve the project!


📄 License

This project is open-source and available under the MIT License.


🙌 Acknowledgement

This project was built as part of practicing frontend development and improving JavaScript skills.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages