https://github.com/lra8dev/calculator
A simple yet modern calculator application built using React.js, TailwindCSS, and Vite. This project demonstrates the integration of these technologies to create a clean and responsive user interface for performing basic arithmetic operations.
https://github.com/lra8dev/calculator
Last synced: 6 months ago
JSON representation
A simple yet modern calculator application built using React.js, TailwindCSS, and Vite. This project demonstrates the integration of these technologies to create a clean and responsive user interface for performing basic arithmetic operations.
- Host: GitHub
- URL: https://github.com/lra8dev/calculator
- Owner: lra8dev
- License: mit
- Created: 2024-06-23T09:46:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-23T10:15:23.000Z (over 1 year ago)
- Last Synced: 2025-07-27T06:00:34.425Z (6 months ago)
- Language: JavaScript
- Homepage: https://calculator-seven-smoky.vercel.app
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Calculator Project
A simple yet modern calculator application built using React.js, TailwindCSS, and Vite. This project demonstrates the integration of these technologies to create a clean and responsive user interface for performing basic arithmetic operations.
## Snapshots

## Table of Contents
- [Features](#features)
- [Demo](#demo)
- [Installation](#installation)
- [Usage](#usage)
- [Technologies](#technologies)
- [Contributing](#contributing)
- [License](#license)
## Features
- Basic arithmetic operations: addition, subtraction, multiplication, and division
- Responsive and modern user interface
- Clear display for inputs and results
- Keyboard support for input
- Clean and modular code structure
## Demo
Check out the live [preview](calculator-seven-smoky.vercel.app) here
## Installation
To get started with the project, follow these steps:
1. **Clone the repository:**
```sh
git clone https://github.com/laxman-rathod/Calculator.git
cd calculator-project
```
2. **Install the dependencies:**
```sh
npm install
```
3. **Start the development server:**
```sh
npm run dev
```
This will start the Vite development server and you can view the application by navigating to `http://localhost:3000` in your browser.
## Usage
- Use the on-screen buttons to input numbers and operations.
- Use the `C` button to clear the current input.
- Use the `=` button to calculate and display the result.
- You can also use your keyboard to input numbers and perform operations.
## Technologies
- [React.js](https://reactjs.org/) - A JavaScript library for building user interfaces
- [TailwindCSS](https://tailwindcss.com/) - A utility-first CSS framework for rapid UI development
- [Vite](https://vitejs.dev/) - A fast development build tool and web server
## Contributing
Contributions are welcome! If you'd like to contribute to the project, please follow these steps:
1. Fork the repository
2. Create a new branch (`git checkout -b feature/your-feature`)
3. Commit your changes (`git commit -m 'Add some feature'`)
4. Push to the branch (`git push origin feature/your-feature`)
5. Create a new Pull Request
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.