/calculator-gallery

Calculator gallery simplify complex calculations effortlessly.

Primary LanguageTypeScriptMIT LicenseMIT

Calculator Gallery

Calculator Gallery is a project consisting of a basic calculator, scientific calculator, and matrix calculator built using React.

Features

  • Basic Calculator:
    • Performs addition, subtraction, multiplication, and division.
    • Handles decimal numbers and basic arithmetic operations.
  • Scientific Calculator:
    • Includes advanced functions such as trigonometric, logarithmic, and exponential functions.
    • Supports parentheses for complex expressions.
  • Matrix Calculator:
    • Performs matrix operations such as addition, subtraction, multiplication, and determinant calculation.
    • Supports matrices of varying dimensions.

Usage

  • Select the calculator mode (Basic, Scientific, Matrix) from home page.
  • Input your expressions using the on-screen buttons or your keyboard.
  • Click '=' button to get the result.
  • Explore different functionalities based on the selected calculator mode.

Tech Stack

  • Next.js
  • Tailwind css
  • Math.js

Installation

To run this project locally, follow these steps:

Clone repository;

  git clone https://github.com/rr-rudra-roy/calculator-gallery.git

Navigate into the project directory:

  cd calculator-gallery

Install dependencies using npm or yarn:

  npm install
  # or
  yarn install

Start the development server:

  npm run dev

Open your browser and visit http://localhost:3000 to view the app.

Deployment

To deploy this project run

  npm run build
  npm start

Authors