Vue-based calculator
Features
- Functionality: The calculator handles basic arithmetic operations including addition, subtraction, multiplication, and division.
- User Interface: The user-friendly interface provides input fields for numbers and operation selection.
- Result Display: Calculation results are displayed on the same page.
- Error Handling: The application shows an error message when attempting to divide by zero.
Screenshots
Error Handling The application displays an error message when attempting to divide by zero:
Division Error
To set up and use the calculator app, follow these steps:
- Clone this repository to your local machine.
- Navigate to the respective directory (flask-calculator or vue-calculator).
- Follow the instructions provided in the README of each directory for setup and usage.
Demonstration Video https://github.com/Ahmed23Adel/SWE-Task-Calculator/blob/main/2024-03-08%2011-36-51.mkv
- This video provides a clear walkthrough of the app in action, including inputting numbers, selecting an operation, and displaying the result.
Repository Structure flask-calculator: Contains the Flask-based calculator application. vue-calculator: Contains the Vue-based calculator application. assets: Contains screenshots and other media files. Author This calculator application was developed by [Your Name].
License This project is licensed under the MIT License.