A sleek, web-based calculator application built using React. This project provides a fully functional calculator interface for performing basic arithmetic operations. It utilizes big.js under the hood to handle arbitrary-precision decimal arithmetic, ensuring accurate results and preventing common JavaScript floating-point errors.
Try out the application live here
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
You need to have Node.js and npm (Node Package Manager) installed on your system.
-
Navigate to the project directory:
cd calculator -
Install the required project dependencies:
npm install
To start the development server and run the application locally:
npm startThis will run the app in development mode. Open http://localhost:3000 to view it in your browser. The page will reload if you make edits.
To launch the test runner in interactive watch mode:
npm testTo build the app for production to the build folder:
npm run build- React - A JavaScript library for building user interfaces.
- big.js - A fast JavaScript library for arbitrary-precision decimal arithmetic.
- Create React App - Toolchain for bootstrapping the React application.
- gh-pages - Used for deploying the application to GitHub Pages.
