Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/praveenraam/rn-calculator
Calculator developed using react native for the learning purpose, the expr-eval lib is used to eval the value of calculator
https://github.com/praveenraam/rn-calculator
expr-eval learning-by-doing react-native typescript
Last synced: 3 months ago
JSON representation
Calculator developed using react native for the learning purpose, the expr-eval lib is used to eval the value of calculator
- Host: GitHub
- URL: https://github.com/praveenraam/rn-calculator
- Owner: praveenraam
- License: mit
- Created: 2024-09-03T04:36:34.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-21T06:58:28.000Z (4 months ago)
- Last Synced: 2024-10-10T09:03:08.393Z (3 months ago)
- Topics: expr-eval, learning-by-doing, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 660 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Calculator App
[![wakatime](https://wakatime.com/badge/user/19d677e9-0da9-4aa1-9d77-1b27177e095d/project/9b35fa10-674d-4a2e-bdb3-642cdb4bcfd1.svg)](https://wakatime.com/badge/user/19d677e9-0da9-4aa1-9d77-1b27177e095d/project/9b35fa10-674d-4a2e-bdb3-642cdb4bcfd1)
A simple, user-friendly calculator application built using **React Native**. This app supports basic arithmetic operations, conversions, and a variety of other useful features to help users perform quick calculations with ease
## Features
- Basic Arithmetic Operations: Addition, subtraction, multiplication, and division.
- Memory Function: Store and retrieve results.
- Additional Operations: Supports backspace, reset, and brace functions.
- Calculation History: View your recent calculations.
- Unit Conversions: Convert between various units like area, currency, length, power, speed, temperature, and weight.## Conversions Supported
- Area
- Currency
- Length
- Power
- Speed
- Temperature
- Weight## Technology Used
This app is developed using React Native with support for modern UI and gesture handling frameworks like NativeWind for styling.
## ScreenShots
![EntryPage](./assets/img/readme/1.png)
![ConversionList](./assets/img/readme/2.png)
![ConversionPage](./assets/img/readme/3.png)## Installation
1. Clone the repository:
```bash
git clone https://github.com/praveenraam/RN-Calculator.git
cd calculator-app
```2. Intall dependencies
```bash
npm install
```## Usage
The calculator is simple to use. It features a standard set of numeric buttons and operation keys. You can also perform conversions between different units by selecting the appropriate conversion mode.
## Contact
If you have any queries or want to connect, feel free to reach out through the following platforms:- [Email](mailto:[email protected])
- [GitHub](https://github.com/praveenraam)
- [LinkedIn](https://linkedin.com/in/praveenraam)## License
This project is licensed will be taken soon.