https://github.com/shivam6862/expense-tracker-flutter
Expense Tracker Flutter is a mobile application developed using Flutter framework that helps users manage their expenses efficiently. It provides various features such as signing up, signing in, adding expenses, retrieving expenses, searching expenses, analytics of expense, updating profile information, and more.
https://github.com/shivam6862/expense-tracker-flutter
dart firebase firebase-auth flutter
Last synced: 3 months ago
JSON representation
Expense Tracker Flutter is a mobile application developed using Flutter framework that helps users manage their expenses efficiently. It provides various features such as signing up, signing in, adding expenses, retrieving expenses, searching expenses, analytics of expense, updating profile information, and more.
- Host: GitHub
- URL: https://github.com/shivam6862/expense-tracker-flutter
- Owner: shivam6862
- Created: 2024-03-28T12:54:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T11:58:03.000Z (over 2 years ago)
- Last Synced: 2025-01-29T15:50:17.809Z (over 1 year ago)
- Topics: dart, firebase, firebase-auth, flutter
- Language: Dart
- Homepage:
- Size: 405 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Expense tracker flutter
Expense Tracker Flutter is a mobile application developed using Flutter framework that helps users manage their expenses efficiently. It provides various features such as signing up, signing in, adding expenses, retrieving expenses, searching expenses, analytics of expense, updating profile information, and more.
## Features
- **Sign Up**: New users can create an account by signing up.
- **Sign In**: Users can sign in to their accounts securely.
- **Add Expense**: Users can add their expenses with details like amount, category, date, and description.
- **Retrieving Expenses**: Users can view their expenses history.
- **Search Expenses**: Users can search for specific expenses using keywords or filters.
- **Analytics Expense**: Users can receive analytics for their expenses.
- **Update Profile**: Users can update their profile information such as name, email, password, etc.
## Frontend
Sign Up Page
Sign In Page
Home Page
Search Page
Add Expense Page
Update Expense Page
Analytics Expense Page
Profile Page
Update Profile Page
## Installation
1. Clone the repository:
```
git clone https://github.com/shivam6862/Expense-tracker-flutter.git
```
2. Navigate to the project directory:
```
cd expense-tracker-flutter
```
3. Install dependencies:
```
flutter pub get
```
4. Run the app:
```
flutter run -d chrome
```
## Usage
1. Sign in or sign up to access the expense tracking features.
2. Add your expenses by providing necessary details.
3. View your expenses history and manage them accordingly.
4. Search for specific expenses using keywords or filters.
5. Receive notifications for reminders or alerts related to expenses.
6. Update your profile information as needed.
## Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/your-feature-name`).
3. Make your changes.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature/your-feature-name`).
6. Create a new Pull Request.
## Acknowledgments
Special thanks to [Flutter](https://flutter.dev/) for providing an excellent framework for building beautiful native applications.