https://github.com/somadritadey/simple-calculator-using-js
Vanilla JavaScript based Simple Calculator Project
https://github.com/somadritadey/simple-calculator-using-js
calculator calculator-application calculator-javascript css html javascript javascript-project js project project-repository simple-calculator
Last synced: 11 days ago
JSON representation
Vanilla JavaScript based Simple Calculator Project
- Host: GitHub
- URL: https://github.com/somadritadey/simple-calculator-using-js
- Owner: somadritadey
- Created: 2025-02-14T16:13:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T16:29:40.000Z (about 1 year ago)
- Last Synced: 2025-02-14T17:26:39.257Z (about 1 year ago)
- Topics: calculator, calculator-application, calculator-javascript, css, html, javascript, javascript-project, js, project, project-repository, simple-calculator
- Language: JavaScript
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Simple Calculator App using Vanilla JS
A simple calculator built using **HTML, CSS, and Vanilla JavaScript**.
## Features
- Basic arithmetic operations: Addition, Subtraction, Multiplication, and Division.
- Responsive design for different screen sizes.
- Interactive UI with smooth button clicks.
- Keyboard support for entering numbers and operations.
## Technologies Used
- **HTML** for the structure of the calculator.
- **CSS** for styling and layout.
- **JavaScript (Vanilla JS)** for handling user interactions and performing calculations.
## Project Structure
calculator-app/
│-- index.html # HTML structure of the calculator
│-- style.css # Styling for the calculator
│-- script.js # JavaScript functionality
│-- README.md # Project documentation
## Future Improvements In Mind
- Implement additional functionalities such as percentage and square root.
- Enhance UI/UX with animations.
- Store calculation history.
## Credits
Inspired by various online tutorials, but fully built and modified by me.
## Contributing
If you'd like to contribute, feel free to fork the repository and submit a pull request.