Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/onlyonehas/instant-calc

Instant Calc is a simple and intuitive way to perform calculations and evaluate expressions instantly in your web browser
https://github.com/onlyonehas/instant-calc

firebase nextjs typescript

Last synced: 6 days ago
JSON representation

Instant Calc is a simple and intuitive way to perform calculations and evaluate expressions instantly in your web browser

Awesome Lists containing this project

README

        

# Instant Calc 🧮

Instant Calc is a custom project, providing a simple and intuitive way to perform calculations and evaluate expressions in your web browser.

## Features ✏️

- Natural Language Syntax: Perform calculations using familiar phrases and expressions.
- Real-Time Evaluation: Instantly see the results of your calculations as you type.
- Variable Assignment: Define and use variables to store values for repeated use.
- Expression Parsing: Evaluate complex expressions with operators, functions, and parentheses.
- Commenting: Add comments to your calculations for better organization and understanding.
- Responsive Design: Enjoy a seamless experience across different devices and screen sizes.

## Usage

1. Type your calculations in the input textarea.
2. Press Enter or click outside the textarea to evaluate the expression.
3. The output will be displayed in the output textarea.
4. Store operations in a variable by starting with `name=`
5. Add comments using the `//` prefix to document your calculations.
6. Add headings using the `#` prefix for ease of labelling.
7. Make use of reserved keywords ["prev", "sum", "to", "monthlyPayDate", "in"]

## Technologies Used

- React.js
- Next.js
- CSS Modules
- TypeScript
- Firebase