Skip to content

prabhat2027/CalcNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📱 CalcNote – Smart Calculator with Notes

CalcNote is a beautifully designed Flutter calculator app that goes beyond basic arithmetic. It allows users to save calculations with custom notes, making it ideal for tracking budgets, bills, or any math that needs context.


🚀 Features

  • 🧮 Basic Arithmetic – Supports addition, subtraction, multiplication, division, and percentage operations.
  • 📝 Add Notes to Calculations – Attach a comment or label to each result for future reference.
  • 📜 History View – View your saved calculations with notes and timestamps.
  • 💾 Offline Storage – All history is saved locally using Hive and remains available even after app restart.
  • 🧼 Swipe to Delete – Remove history items with a simple swipe.
  • 🎨 iOS-style UI – Smooth and modern calculator interface with clean button layout.
  • 🌙 Dark Theme – Elegant black theme for comfortable usage.

📸 Screenshots

Add screenshots here in future, like:

  • Calculator screen
  • Add note dialog
  • Saved history list

🛠️ Tech Stack

Layer Technology / Package
Frontend Flutter, Dart
State Management Provider
Local Storage Hive (NoSQL DB)
Math Parsing math_expressions
Animation AnimatedContainer
Platform Android (tested)

📂 Folder Structure (Simplified)

lib/
├── models/
│ └── calculation.dart # Hive model for saved calculations
├── providers/
│ ├── calculation_provider.dart
│ └── theme_provider.dart
├── screens/
│ ├── calculator_screen.dart
│ └── history_screen.dart
├── widgets/
│ └── calculator_button.dart
└── main.dart

📦 Installation

  1. Clone the repo:
    git clone https://github.com/your-username/CalcNote.git
    

📥 Download

Download APK from Google Drive

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors