A scientific calculator web application built with React and styled with Tailwind CSS.
Visit the live demo: Scientific Calculator
| Desktop View | Mobile View |
|---|---|
![]() |
![]() |
- Addition, Subtraction, Multiplication, Division
- Percentage calculations
- Decimal point support
- Trigonometry:
sin,cos,tan(with DEG/RAD toggle) - Logarithms:
ln(natural log),log(base 10) - Exponentials:
e^x,10^x - Powers:
x²,x³,x^y - Square Root:
√x - Reciprocal:
1/x - Factorial:
n! - Constants:
π(Pi),e(Euler's number)
Before you begin, ensure you have the following installed:
- Node.js
- npm
- Clone the repository
git clone https://github.com/yourusername/scientific-calculator.git- Navigate to the project directory
cd scientific-calculator- Install dependencies
npm install- Start the development server
npm startscientific-calculator/
├── public/
│ ├── index.html
├── src/
│ ├── App.js
│ ├── calculator.js
│ ├── index.css
│ └── index.js
├── .gitignore
├── LICENSE
├── README.md
├── package-lock.json
├── package.json
├── postcss.config.js
└── tailwind.config.js
This project is licensed under the MIT License - see the LICENSE file for details.

