Skip to content

MyCalc is a simple and user-friendly calculator web application developed using React.js and styled with Tailwind CSS. It provides essential arithmetic operations, a responsive layout, and a clean interface for effortless calculations.

Notifications You must be signed in to change notification settings

sparshyadav/MyCalc

Repository files navigation

MyCalc - React Calculator

MyCalc is a feature-rich calculator web application developed using React.js and styled with Tailwind CSS. It provides a range of functionalities, including basic arithmetic operations, support for parentheses, and a toggle theme for dark and light modes.

Features

Toggle Theme: Switch between dark and light modes for a personalized experience. Basic Arithmetic Operations: Addition, subtraction, multiplication, and division. Parentheses Support: Perform complex calculations with ease using parentheses. Key Functionality: Use keyboard keys for quick input and calculations.

Screenshots

DarkTheme Calculator

Dark Theme

LightTheme Calculator

Light Theme

Technologies Used

  1. React.js
  2. Tailwind CSS

Getting Started

Follow these steps to set up and run MyCalc locally:

  1. Clone the repository:
    git clone https://github.com/your-username/MyCalc.git
    
  2. Navigate to the project directory:
    cd MyCalc
    
  3. Install dependencies:
    npm install
    
  4. Run the Application:
    npm start
    
  5. Open your browser and go to http://localhost:3000 to view MyCalc.

Usage

Enter expressions using the provided buttons. Toggle between dark and light themes. Use parentheses to group expressions.

Contributing

If you'd like to contribute to MyCalc, feel free to reach out to me...

About

MyCalc is a simple and user-friendly calculator web application developed using React.js and styled with Tailwind CSS. It provides essential arithmetic operations, a responsive layout, and a clean interface for effortless calculations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published