Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

🧮 CalculatorApp

Welcome to CalculatorApp — a feature-rich, Jetpack Compose-based Android calculator that blends simplicity with power. Perform basic math, explore scientific functions, and even plot equations — all in one sleek interface.


✨ Features

  • 🔢 Basic & Scientific calculator modes
  • 🎨 Light/Dark theme toggle for smooth UI customization
  • 📜 Calculation history with tap-to-reuse and swipe-to-delete
  • 🧠 Memory functions (M+, M-, MR, MC)
  • 📐 Degrees/Radians toggle for trigonometric functions
  • 🔣 Mathematical constants (π, e, Avogadro, Planck, etc.)
  • 📈 Graph plotting for expressions involving x
  • 📱 Built entirely with Jetpack Compose

🛠️ Tech Stack

  • Kotlin
  • Jetpack Compose
  • Material 3
  • Navigation Compose
  • exp4j (expression evaluator)

📦 Setup Instructions

  1. Clone this repository.
  2. Open the project in Android Studio.
  3. Sync Gradle to download dependencies.
  4. Run the app on an emulator or physical Android device.
  5. Start calculating and plotting!

🧑‍💻 Author

Harshvardhan Singh
GitHub


❤️ Whether you're learning Jetpack Compose or just love calculators, feel free to fork it, customize it, or build on top of it. Contributions and creative UI upgrades are always welcome! ❤️

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages