An open API service indexing awesome lists of open source software.

https://github.com/codewithdhruba01/multicalc

Your one-stop solution for all calculation needs. Simple, fast, and accurate.
https://github.com/codewithdhruba01/multicalc

Last synced: 11 months ago
JSON representation

Your one-stop solution for all calculation needs. Simple, fast, and accurate.

Awesome Lists containing this project

README

          

![Banner](public/Screenshoot/multicalculator.png)

![GitHub contributors](https://img.shields.io/github/contributors/codewithdhruba01/MultiCalc?color=lightgrey)
[![GitHub forks](https://img.shields.io/github/forks/codewithdhruba01/MultiCalc?color=lightgrey)](https://github.com/codewithdhruba01/MultiCalc/network)
[![GitHub stars](https://img.shields.io/github/stars/codewithdhruba01/MultiCalc?color=lightgrey)](https://github.com/codewithdhruba01/MultiCalc/stargazers)
[![GitHub issues](https://img.shields.io/github/issues/codewithdhruba01/MultiCalc?color=lightgrey)](https://github.com/codewithdhruba01/MultiCalc/issues)
[![MIT License](https://img.shields.io/badge/license-MIT-lightgrey)](./LICENSE)

![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-06B6D4?style=for-the-badge&logo=tailwind-css&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-339933?style=for-the-badge&logo=node.js&logoColor=white)

# Multi Calculator Website

MultiCalc is a lightweight, responsive, and intuitive web-based calculator built to simplify everyday arithmetic operations. Designed with simplicity and usability in mind, it provides a clean interface that allows users of all backgrounds to perform basic mathematical calculations effortlessly.
Whether you’re a student needing quick calculations, a professional who wants a handy digital calculator, or just someone who prefers an elegant web app over traditional calculators, MultiCalc is the perfect solution.

## Key Highlights:

- ✨ Instant Calculation: See results in real time as you enter your numbers.
- πŸ–₯️ Cross-Platform: Works seamlessly on desktops, tablets, and smartphones.
- ⚑ Fast & Lightweight: No heavy dependencies; loads instantly.
- 🎨 Minimalistic UI: Focuses on clarity and ease of use without any clutter.
- πŸ”§ Easy to Customize: Simple code structure makes it easy for developers to extend functionality.

## πŸ“Έ Screenshots

![MultiCalc Screenshot](./public/Screenshoot/template.png)

## Features

- Multiple calculator types (Basic, Scientific, BMI, Currency, etc.)
- Dark/Light mode toggle
- Responsive design
- Clean and intuitive UI

## Getting Started

### Prerequisites

- Node.js (v14 or later)
- npm or yarn

## Available Calculators

- Basic Calculator
- Scientific Calculator
- BMI Calculator
- Currency Converter
- Percentage Calculator
- Age Calculator
- Loan Calculator
- Unit Converter

## Tech Stack

- React
- TypeScript
- Vite
- Tailwind CSS

### Installation

1. Clone the repository
```bash
git clone https://github.com/codewithdhruba01/MultiCalc.git
cd MultiCalc
````
2. Install dependencies:
```bash
npm install
# or
yarn
```
3. Start the development server:
```bash
npm run dev
# or
yarn dev
```
4. Open your browser and navigate to `http://localhost:5173`

## πŸ“„ License

This project is licensed under the [MIT License](LICENSE).

---

⭐ **If you find this project useful, please give it a star!**

**Developed with ❀️ by [Dhrubaraj Pati](https://github.com/codewithdhruba01)

[πŸ”— Live Demo](https://multi-calc-gamma.vercel.app/)**