https://github.com/dev-adnani/expense_tracker_dapp_flutter
Expense Tracker Decentarilsed Made In Flutter
https://github.com/dev-adnani/expense_tracker_dapp_flutter
bloc blockchain dapp dapp-flutter dapps-development flutter flutter-dapp fluttter solidity solidity-contracts
Last synced: 10 months ago
JSON representation
Expense Tracker Decentarilsed Made In Flutter
- Host: GitHub
- URL: https://github.com/dev-adnani/expense_tracker_dapp_flutter
- Owner: Dev-Adnani
- Created: 2024-08-28T11:05:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-14T14:39:00.000Z (over 1 year ago)
- Last Synced: 2025-01-29T15:12:14.611Z (about 1 year ago)
- Topics: bloc, blockchain, dapp, dapp-flutter, dapps-development, flutter, flutter-dapp, fluttter, solidity, solidity-contracts
- Language: Dart
- Homepage:
- Size: 403 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense Tracker DApp Flutter
**Expense Tracker DApp Flutter** is a mobile application that allows users to track money into a specified address. The app is designed with a user-friendly interface and secure transaction processing.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Technologies Used](#technologies-used)
- [License](#license)
## Features
- **Secure Deposits:** Transfer funds securely to a specified address.
- **Responsive UI:** Smooth, user-friendly interface with gradient-themed buttons.
- **Validation:** Form validation ensures the correctness of input before transactions.
- **Transaction History:** View past transactions with details.
- **Animations:** Smooth animations enhance user interaction.
## Installation
To get started with the app, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/Dev-Adnani/Expense_Tracker_dApp_Flutter
```
2. **Navigate to the project directory:**
```bash
cd expense-tracker-dApp-Flutter
```
3. **Install dependencies:**
```bash
flutter pub get
```
4. **Run the app:**
```bash
flutter run
```
## Usage
- **Deposit Money:**
- Open the app and navigate to the "Deposit" page.
- Enter the amount, and reason for the deposit.
- Submit the form to complete the transaction.
- **Withdraw Money:**
- Open the app and navigate to the "Withdraw" page.
- Enter the amount, and reason for the deposit.
- Submit the form to complete the transaction.
- **View Transactions:**
- Go to the "Transactions" section to view your past transactions.
## Technologies Used
- **Flutter:** The app is built using the Flutter framework.
- **Dart:** The primary language used for app development.
- **Hero Animations:** For smooth transitions between screens.
- **Custom Themes:** To maintain a consistent design across the app.
## Feedback
- If you have any feedback, please reach out to us at dev.adnani26@gmail.com
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.