SurajG20 / Calculator

A lightweight Calculator web application which performs basic arithmetic operations

Home Page:https://surajg20.github.io/Calculator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Calculator

Let's perform arithmetic operations on numbers

View Demo · Report Bug · Request Feature


Preview

Features

  • A Simple Calculator which is built with Modern Javascript practices
  • It can evaluate expressions for Multiplication, Division, Subraction, Addition & Modulo Division
  • Comes with user friendly UI & UX
  • Responsive for both Desktop & Mobile

Outcome

  • Used HTML5 semantic elements for better readability and structure
  • Used CSS3 grid and flex to manage layout
  • Used Data-Attributes for accessing DOM Elements
  • Used Git and GitHub for project management
  • Tried to maintain clean code
  • Cross tested on Firefox and Chromium based browsers

What I learned

  • Usability of Javascript's ES6 Classes
  • Utilization of transitionend event for animating buttons without hassle
  • Learned to add keyboard support with event listeners
  • A lot of minor things

Built With

  • HTML5
  • CSS3
  • JavaScript

Tools Used

  • Google
  • Shell Script
  • Visual Studio Code
  • Arch

Acknowledgments


License

  • Distributed under the MIT License. See LICENSE.txt for more information.

Author

Linkedin        

About

A lightweight Calculator web application which performs basic arithmetic operations

https://surajg20.github.io/Calculator/


Languages

Language:JavaScript 50.3%Language:HTML 24.9%Language:CSS 24.8%