Skip to content

dcaayushd/Calcy-Calculator-App

Repository files navigation

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.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published