SPA Calculator created with ReactJS.
Developed by me to a challenge at IGTI's frontend bootcamp.
Click here to use: https://matheusgarrido.github.io/calculator-challenge-igti/
Basic Operations: The calculator needed to resolve addition, subtraction, multiplication, division and exponentiation operations.
Clean Button: when pressed, the value is reset
Technologies: Allowerd to only use ReactJS with plain JS (VanillaJS), HTML5 and CSS3 without external library, framework or another techonology
Hints: When mouse is hover the display or a button, a hint is shown
Keyboard Input: The input works with the screen buttons and with the keyboard too (view the hints)
Copy Value: When display is clicked, the current value is copied
Negative: The calculator accepts negative values too
Roots Operations: The calculator resolves roots too
The Winner: The one that develop with best design and performance
The Award: No one knows