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

https://github.com/zachvlat/calculator


https://github.com/zachvlat/calculator

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

# Calculator App

![Calculator App](screenshot.png)

## Description

The Calculator App is a simple calculator web application built using Electron. It allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and division. The app provides a user-friendly interface for performing calculations with ease.

## Features

- Addition, subtraction, multiplication, and division functionality.
- Clear button to reset the input field.
- Keyboard support for numerical input and calculation triggering.

## Screenshots

![Calculator Screenshot](https://cdn.discordapp.com/attachments/1037700097582059581/1131885035738374224/image.png)

## How to Use

1. Download the latest release from the "Releases" section of this repository.
2. Extract the downloaded file to a desired location on your computer.
3. Run the executable file (e.g., `Calculator.exe` for Windows) to launch the Calculator App.
4. Use the buttons or the keyboard to input numbers and operators.
5. Press the "=" button or the "Enter" key to calculate the result.
6. To clear the input field, click the "C" button.

## Development

If you want to run the app locally for development or contribute to the project, follow these steps:

1. Clone this repository to your local machine.
2. Install the required dependencies by running `npm install`.
3. To test the app during development, run `npm start`.
4. To build the portable version of the app, run `npm run build`.
The built app will be available in the `dist` folder.

## Technologies Used

- Electron - Framework for building cross-platform desktop apps with web technologies.
- HTML, CSS, JavaScript - Frontend technologies for building the user interface and app logic.

## Author

- Your Name
- GitHub: [Your GitHub Profile](https://github.com/zachvlat)

Feel free to reach out for questions or feedback!

Enjoy using the Calculator App! 🧮