https://github.com/abel3ri/crypto_portfolio
https://github.com/abel3ri/crypto_portfolio
flutter getx restapi
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/abel3ri/crypto_portfolio
- Owner: abel3ri
- Created: 2024-07-31T19:03:04.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T21:14:22.000Z (11 months ago)
- Last Synced: 2025-01-22T15:09:35.055Z (5 months ago)
- Topics: flutter, getx, restapi
- Language: Dart
- Homepage:
- Size: 65.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crypto Portfolio
Crypto Portfolio is a mobile application built using **Flutter**, designed to help users track and manage their cryptocurrency holdings in one place.
## Features
- 📊 **Portfolio Overview:** View your total balance and individual asset values.
- 🔄 **Real-Time Updates:** Get live market prices for your crypto assets.
- 📈 **Price Charts:** Visualize trends with interactive charts.
- 🔔 **Price Alerts:** Set custom alerts for price changes.
- 🔒 **Secure Storage:** Store your portfolio securely.
- 🌑 **Dark Mode Support:** Switch between light and dark themes.## Screenshots
[//]: # (Add your app screenshots here)
## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/abel3ri/crypto_portfolio.git
```
2. **Navigate to the project directory:**
```bash
cd crypto_portfolio
```
3. **Install dependencies:**
```bash
flutter pub get
```
4. **Run the app:**
```bash
flutter run
```## Project Structure
```
crypto_portfolio/
│-- lib/
│ ├── models/ # Data models
│ ├── screens/ # UI screens
│ ├── services/ # API and local storage services
│ ├── widgets/ # Reusable UI components
│ ├── main.dart # Application entry point
│-- assets/ # App images and fonts
│-- pubspec.yaml # Dependencies and project configuration
```## Technologies Used
- **Flutter** (Dart)
- **GetX** for state management
- **CoinGecko API** for real-time crypto data
- **Hive** for local storage## Upcoming Features
- 🏦 **Multiple Portfolio Support**
- 🌍 **Multi-Currency Support**
- 📊 **Advanced Analytics**## Contributing
Contributions are welcome! Feel free to submit a pull request or open an issue.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Contact
For any inquiries or feedback, reach out to me at [email protected]