{"id":20833750,"url":"https://github.com/coderwahaj/wallet-guard","last_synced_at":"2026-05-20T05:10:38.530Z","repository":{"id":251527250,"uuid":"837674674","full_name":"coderwahaj/Wallet-Guard","owner":"coderwahaj","description":"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.","archived":false,"fork":false,"pushed_at":"2024-08-03T17:18:28.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-12T08:45:42.555Z","etag":null,"topics":["flutter","flutter-extensions","vscode"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coderwahaj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-03T17:11:58.000Z","updated_at":"2024-08-03T17:20:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"9b214284-a815-4eb7-a018-3d7aa1575f6c","html_url":"https://github.com/coderwahaj/Wallet-Guard","commit_stats":null,"previous_names":["coderwahaj/wallet-guard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/coderwahaj/Wallet-Guard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderwahaj%2FWallet-Guard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderwahaj%2FWallet-Guard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderwahaj%2FWallet-Guard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderwahaj%2FWallet-Guard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coderwahaj","download_url":"https://codeload.github.com/coderwahaj/Wallet-Guard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coderwahaj%2FWallet-Guard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273506738,"owners_count":25118031,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flutter","flutter-extensions","vscode"],"created_at":"2024-11-18T00:16:36.924Z","updated_at":"2026-05-20T05:10:38.503Z","avatar_url":"https://github.com/coderwahaj.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Wallet Guard\n\nWallet 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.\n\n## Features\n\n- *Add Expenses*: Easily input and track your daily expenses.\n- *Delete Expenses*: Remove any expenses you no longer need with a simple tap.\n- *Undo Deletions*: Accidentally deleted an expense? No problem! Quickly undo deletions to restore your data.\n- *User-Friendly Interface*: Enjoy a seamless experience with an interface that adapts to both light and dark modes based on your system settings.\n- *Input Validation*: Robust checks to ensure all data entered is accurate and valid, preventing errors and ensuring reliability.\n## Installation\n\nTo get started with Wallet Guard, follow these steps:\n\n1. *Clone the repository*:\n    bash\n    git clone https://github.com/coderWahaj/wallet-guard.git\n    \n\n2. *Navigate to the project directory*:\n    bash\n    cd wallet-guard\n    \n\n3. *Install dependencies*:\n    bash\n    flutter pub get\n    \n\n4. *Run the app*:\n    bash\n    flutter run\n    \n\n## Usage\n\n1. *Add an Expense*: Click on the \"Add Expense\" button and fill in the required details.\n2. *Delete an Expense*: Swipe left on an expense item to delete it.\n3. *Undo Deletion*: Click the \"Undo\" button to restore a deleted expense.\n4. *Switch Themes*: The app will automatically adapt to your system's light or dark mode settings.\n\n## Contributing\n\nWe welcome contributions to improve Wallet Guard! If you would like to contribute, please follow these steps:\n\n1. *Fork the repository*.\n2. *Create a new branch*:\n    bash\n    git checkout -b feature/your-feature-name\n    \n3. *Make your changes and commit them*:\n    bash\n    git commit -m \"Add your feature\"\n    \n4. *Push to the branch*:\n    bash\n    git push origin feature/your-feature-name\n    \n5. *Create a pull request*.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderwahaj%2Fwallet-guard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoderwahaj%2Fwallet-guard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoderwahaj%2Fwallet-guard/lists"}