A react calculator with clickable buttons, which can also be triggered by key press.
This is one of my project for Front End Development Libraries Projects on freeCodeCamp: Build a JavaScript Calculator.
This project was bootstrapped with Create React App. It is deployed to Netlify:
https://calculator-js-react.netlify.app/
![]() |
|---|
| The web page on desktop |
![]() |
|---|
| The web page on mobile |
- Clone or download this repository onto your local device.
cdto the folder where this project is cloned.- Install all dependencies with
npm installcommand. - Run the app in the development mode with
npm startcommand. - Open the broswer and visit: http://localhost:3000/.
- React: library for building the UI.
- Font Awesome: for icons.
- The design is cloned from Apple's Magic Keyboard.
- Favicons made by Pixel perfect from www.flaticon.com.

