Skip to content

Wallet Guard is an expense tracker app designed to help you manage your finances effortlessly. Built using Flutter, this app allows you to add, delete, and undo deleted expenses, with a user-friendly interface that adapts to your system's light or dark mode. It also includes robust input validation to ensure accurate data entry.

Notifications You must be signed in to change notification settings

coderwahaj/Wallet-Guard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallet Guard

Wallet Guard is an expense tracker app designed to help you manage your finances effortlessly. Built using Flutter, this app allows you to add, delete, and undo deleted expenses, with a user-friendly interface that adapts to your system's light or dark mode. It also includes robust input validation to ensure accurate data entry.

Features

  • Add Expenses: Easily input and track your daily expenses.
  • Delete Expenses: Remove any expenses you no longer need with a simple tap.
  • Undo Deletions: Accidentally deleted an expense? No problem! Quickly undo deletions to restore your data.
  • User-Friendly Interface: Enjoy a seamless experience with an interface that adapts to both light and dark modes based on your system settings.
  • Input Validation: Robust checks to ensure all data entered is accurate and valid, preventing errors and ensuring reliability.

Installation

To get started with Wallet Guard, follow these steps:

  1. Clone the repository: bash git clone https://github.com/coderWahaj/wallet-guard.git

  2. Navigate to the project directory: bash cd wallet-guard

  3. Install dependencies: bash flutter pub get

  4. Run the app: bash flutter run

Usage

  1. Add an Expense: Click on the "Add Expense" button and fill in the required details.
  2. Delete an Expense: Swipe left on an expense item to delete it.
  3. Undo Deletion: Click the "Undo" button to restore a deleted expense.
  4. Switch Themes: The app will automatically adapt to your system's light or dark mode settings.

Contributing

We welcome contributions to improve Wallet Guard! If you would like to contribute, please follow these steps:

  1. Fork the repository.

  2. Create a new branch: bash git checkout -b feature/your-feature-name

  3. Make your changes and commit them: bash git commit -m "Add your feature"

  4. Push to the branch: bash git push origin feature/your-feature-name

  5. Create a pull request.

About

Wallet Guard is an expense tracker app designed to help you manage your finances effortlessly. Built using Flutter, this app allows you to add, delete, and undo deleted expenses, with a user-friendly interface that adapts to your system's light or dark mode. It also includes robust input validation to ensure accurate data entry.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages