![Screenshot 2024-06-20 at 11 23 26](https://private-user-images.githubusercontent.com/86467744/341358439-af3e077c-a51f-4ba5-8b9a-06c3ef8487b7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3Njc4MjEsIm5iZiI6MTcyMzc2NzUyMSwicGF0aCI6Ii84NjQ2Nzc0NC8zNDEzNTg0MzktYWYzZTA3N2MtYTUxZi00YmE1LThiOWEtMDZjM2VmODQ4N2I3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE2VDAwMTg0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzYWNkMmM2YWY1OTcyMjk5YTU3N2Q0YWU1YTBmNzVmMTViMWNlZjg4M2I2YWFjMzFhYjFlYjJmYWU0MGFlMTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Kf-orfHhS13U6cwpCXd9MK-7c6btDFoYWJ_-kyynmts)
![Screenshot 2024-06-20 at 11 27 45](https://private-user-images.githubusercontent.com/86467744/341358479-c6cf5a2f-ee36-424f-a972-e05cda4b11e1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3Njc4MjEsIm5iZiI6MTcyMzc2NzUyMSwicGF0aCI6Ii84NjQ2Nzc0NC8zNDEzNTg0NzktYzZjZjVhMmYtZWUzNi00MjRmLWE5NzItZTA1Y2RhNGIxMWUxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE2VDAwMTg0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTZjNGJmY2IwNjFjYjRmZmE3OGQ3OTIwZDIxMmRhMTEwZDU5YTYxODVhMTc0YzZjYjNhMjRhOTc0NTQwYjdlMDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZdN_tpCuaYvVuI28TqSd5cBuF9LxOwFGEg2nogzt-5g)
![Screenshot 2024-06-20 at 11 23 31](https://private-user-images.githubusercontent.com/86467744/341358466-53b14d71-109c-47e2-980a-76b92c3e1e86.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3Njc4MjEsIm5iZiI6MTcyMzc2NzUyMSwicGF0aCI6Ii84NjQ2Nzc0NC8zNDEzNTg0NjYtNTNiMTRkNzEtMTA5Yy00N2UyLTk4MGEtNzZiOTJjM2UxZTg2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE2VDAwMTg0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhOTI4ODU1YzZlNDlkYzdhNzFkMWVmNzdhMDgxNzMzYjExYTUyNDk1NWE1Y2U5MGIxYjVhY2E2ZTU1NjZmY2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jhVOoI97-7OsEtk5mIjgdagevCcz4XVaTzOxkKFfzXA)
![Screenshot 2024-06-20 at 11 30 01](https://private-user-images.githubusercontent.com/86467744/341358495-7c03f081-a957-4357-887d-7f72f278915a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3Njc4MjEsIm5iZiI6MTcyMzc2NzUyMSwicGF0aCI6Ii84NjQ2Nzc0NC8zNDEzNTg0OTUtN2MwM2YwODEtYTk1Ny00MzU3LTg4N2QtN2Y3MmYyNzg5MTVhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE2VDAwMTg0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFmOWJjODFmMWQ2MGU3NmE1ZDNjMzY0ZjMyNThkMmNjNjdiMzRiYWE0Yjg4OWQyNTJmNjM5YTlhODgxOThkZGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.UFj9w24oXY4mH7F4YcY6crjQeZqI8BIWHa5KKpymakQ)
![Screenshot 2024-06-20 at 11 35 13](https://private-user-images.githubusercontent.com/86467744/341359120-2cd6815f-5988-46e3-ab42-5a8ebfd94ab7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM3Njc4MjEsIm5iZiI6MTcyMzc2NzUyMSwicGF0aCI6Ii84NjQ2Nzc0NC8zNDEzNTkxMjAtMmNkNjgxNWYtNTk4OC00NmUzLWFiNDItNWE4ZWJmZDk0YWI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE2VDAwMTg0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTc3ZmM3NjFkMzJhMThkZTEyNDMxYmY0NjQ2M2QxZjRjZmZkMThkMTVjYjg1ZDc0ODEwODUzYzM4OTllZGRiNzkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5kFcoiu_7LN_sDVJ1_JMRnhrKTCXU56RotbGPTDV79s)
CryptoList is a simple yet powerful application designed for cryptocurrency enthusiasts. The app leverages the CoinGecko API to provide real-time data on various cryptocurrencies. Users can easily add cryptocurrencies to their watchlist, receive notifications about price changes, and stay informed about the latest trends in the crypto market.
- Real-time Data: Utilizes CoinGecko API to fetch up-to-date information on cryptocurrencies.
- Watchlist Management: Allows users to add and manage their favorite cryptocurrencies for quick access.
- Price Notifications: Enables users to set notifications for price changes of specific cryptocurrencies.
- User-friendly Interface: Designed with a clean and intuitive interface for seamless navigation and usability.
This project uses the MVVM architectural pattern.
- Data Binding: Declaratively bind observable data to UI elements.
- LiveData: Build data objects that notify views when the underlying database changes.
- Room: Access your app's SQLite database with in-app objects and compile-time checks.
- ViewModel: Store UI-related data that isn't destroyed on app rotations.
- Dagger: For dependency injection.
- Navigation: Handle navigation.
- Glide: For image loading.
- Kotlin Coroutines: For managing background threads with simplified code and reducing needs for callbacks.
- MPAndroidChart: To chart the financial data.
- Retrofit: For making HTTP requests.
- Clone the repository:
git clone https://github.com/kurtYmd/android-app.git
-
Open the project in Android Studio.
-
Build the project and resolve any dependencies.
-
Run the project on an emulator or a physical device.