Skip to content

Latest commit

 

History

History
69 lines (44 loc) · 1.84 KB

README.md

File metadata and controls

69 lines (44 loc) · 1.84 KB

Calcy Calculator App

A feature-rich calculator app built with Flutter, offering both dark and light modes for a better user experience.

Features

  • Basic arithmetic operations (addition, subtraction, multiplication, division)
  • Clear and delete functionalities
  • Percentage calculations
  • Answer memory recall
  • Dark and light theme support

DEMO

Demo Gif

Getting Started

Prerequisites

Ensure you have Flutter installed on your machine. You can download it from the official Flutter website.

Installation

  1. Clone the repository:

    https://github.com/dcaayushd/Calcy-Calculator-App.git
    cd calcy_calculatorapp
  2. Install the required dependencies:

    flutter pub get
  3. Run the app:

    flutter run

Folder Structure

  • controller/: Contains the business logic for calculations and theme management.
  • sections/: Contains the UI components for the input and output sections.
  • utils/: Contains utility classes and constants such as colors.

Usage

  • Clear (C): Resets the calculator.
  • Delete (DEL): Deletes the last entered character.
  • Percentage (%): Calculates the percentage of the current value.
  • Operations: Use the buttons (+, -, x, /) for basic arithmetic operations.
  • ANS: Recalls the last calculated answer.
  • Equal (=): Computes the result of the current arithmetic operation.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contributing

Feel free to fork this repository and contribute by submitting a pull request. Please ensure your changes adhere to the existing coding style and include appropriate tests.

Contact

For any questions or suggestions, please open an issue on GitHub.