Skip to content

About

A responsive smart calculator built during my CodeAlpha internship using HTML, CSS and JavaScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🧮 Smart Calculator

A modern, responsive calculator built with HTML, CSS, and JavaScript as part of my CodeAlpha Internship.

The calculator provides a clean interface with essential arithmetic operations, calculation history, keyboard support, and a convenient copy-result feature.

✨ Features

  • ➕ Addition
  • ➖ Subtraction
  • ✖️ Multiplication
  • ➗ Division
  • % Percentage calculations
  • +/− Positive/negative toggle
  • 🔄 Clear and delete functions
  • 📋 Copy calculation result
  • 🕘 Calculation history
  • ⌨️ Keyboard support
  • 📱 Responsive design
  • ♿ Accessible buttons and labels
  • ⚡ Fast and lightweight

🛠️ Technologies Used

  • HTML5 — Structure and semantic markup
  • CSS3 — Styling, responsive layout, and visual effects
  • JavaScript — Calculator logic and interactive functionality

📂 Project Structure

CodeAlpha_SmartCalculator/
│
├── index.html
├── style.css
└── script.js

🎯 Internship Task

This project was developed as Task 2 — Smart Calculator during my CodeAlpha Frontend Development Internship.

The project helped me strengthen my understanding of:

  • DOM manipulation
  • JavaScript event handling
  • User interaction
  • Keyboard controls
  • Responsive web design
  • Building functional frontend interfaces

🚀 Getting Started

To run the project locally:

  1. Clone this repository.
  2. Open the project folder.
  3. Open index.html in your browser.

No additional dependencies or installation are required.

👩‍💻 Author

Bisma Naz

Frontend Developer | Web Development

📜 Internship

CodeAlpha — Frontend Development Internship


⭐ If you find this project useful, feel free to explore the repository and check out my other projects.

About

A responsive smart calculator built during my CodeAlpha internship using HTML, CSS and JavaScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages