{"id":22563620,"url":"https://github.com/priyatoshd/crypto-tracker","last_synced_at":"2026-02-04T08:33:30.668Z","repository":{"id":266893148,"uuid":"895233933","full_name":"priyatoshd/Crypto-Tracker","owner":"priyatoshd","description":"🌟 Crypto Tracker: A modern Android app to explore and monitor cryptocurrency prices and trends, designed with cutting-edge tools and seamless user experience in mind.","archived":false,"fork":false,"pushed_at":"2025-01-18T21:53:05.000Z","size":1012,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-28T13:13:37.302Z","etag":null,"topics":["android","bitcoin","clean-architecture","coincap-api","compose","coroutines","crypto","cryptocurrency","jetpack","jetpack-compose","koin","kotlin","ktor","material3","mvi-android","price-tracker","trading"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/priyatoshd.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-11-27T20:11:42.000Z","updated_at":"2025-01-26T20:36:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"db43435d-e8de-4470-891d-5b1b207eac59","html_url":"https://github.com/priyatoshd/Crypto-Tracker","commit_stats":null,"previous_names":["priyatoshd/crypto-tracker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyatoshd%2FCrypto-Tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyatoshd%2FCrypto-Tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyatoshd%2FCrypto-Tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/priyatoshd%2FCrypto-Tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/priyatoshd","download_url":"https://codeload.github.com/priyatoshd/Crypto-Tracker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246034305,"owners_count":20712857,"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","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":["android","bitcoin","clean-architecture","coincap-api","compose","coroutines","crypto","cryptocurrency","jetpack","jetpack-compose","koin","kotlin","ktor","material3","mvi-android","price-tracker","trading"],"created_at":"2024-12-07T23:12:04.053Z","updated_at":"2026-02-04T08:33:30.611Z","avatar_url":"https://github.com/priyatoshd.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Crypto Tracker 🚀  \nCrypto Tracker is a sleek Android application that allows users to monitor real-time prices of popular cryptocurrencies. Users can explore a detailed list of coins, track trends with an interactive chart, and dive into in-depth details about each currency.  \n\n---\n\n## Screenshots\n\n- **Phone Screen:**  \n  \u003cp float=\"left\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/ae4e47b2-9b03-4469-a72d-e57228f44707\" width=\"200\" /\u003e\n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cimg src=\"https://github.com/user-attachments/assets/fd49f029-5774-484c-95f1-d19fb086af1f\" width=\"200\" /\u003e \n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cimg src=\"https://github.com/user-attachments/assets/58c55c58-6e52-418f-99f7-bdac111a1714\" width=\"200\" /\u003e \n    \n  \u003c/p\u003e  \n\n- **Tablet Screen:**\n  \u003cp float=\"left\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/274af1c8-bc84-43b2-a29d-6bd249732ee7\" height=\"200\" /\u003e \n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cimg src=\"https://github.com/user-attachments/assets/095a8e0e-1092-40f5-85e0-ada223c89200\" height=\"200\" /\u003e\n    \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n    \u003cimg src=\"https://github.com/user-attachments/assets/a61bbd85-fdff-4bde-bdc7-7ef7f481b69f\" height=\"200\" /\u003e\n  \u003c/p\u003e\n\n---\n\n## Features  \n- **Comprehensive Coin List**  \n  - Displays the coin image, name, symbol, current price, and 24-hour percentage change.  \n  - Pull-to-refresh functionality for real-time updates.  \n\n- **Detailed Coin View**  \n  - Navigate to a coin’s detail screen with additional data such as market cap and historical price trends.  \n  - Interactive custom chart showcasing price history and trends.  \n\n- **Dynamic Theming**  \n  - Supports Material Design dynamic theming, where the app's colors change to match your wallpaper color accents.  \n\n- **Optimized for All Screens**  \n  - Utilizes Material 3 adaptive navigation for a smooth experience across tablets and larger screens.  \n\n---\n\n## Tech Stack 🛠  \n- **Architecture \u0026 Design**  \n  - Clean Architecture.  \n  - MVI (Model-View-Intent) Design Pattern.  \n\n- **UI**  \n  - Jetpack Compose for modern UI.  \n  - Custom chart component for price trends.  \n  - Material Design dynamic theming.  \n\n- **Networking \u0026 Dependency Injection**  \n  - [Ktor](https://ktor.io/) for efficient network calls.  \n  - [Koin](https://insert-koin.io/) for dependency injection.  \n\n- **Additional Features**  \n  - Kotlin Coroutines and Flows for asynchronous operations.  \n  - Compose State for dynamic UI updates.  \n  - Material Pull-to-Refresh.  \n\n---\n\n## API  \nThis app uses the [CoinCap API](https://docs.coincap.io/) to fetch real-time cryptocurrency data, including prices, market caps, and historical trends.  \n\n---\n\n## Installation  \n1. Clone this repository:  \n   ```bash\n   https://github.com/priyatoshd/Crypto-Tracker.git\n2. Open the project in Android Studio.\n3. Build and run the app on your preferred emulator or device.\n\n---\n\n## Contributions  \nContributions are welcome!  \n\nHere’s how you can help:  \n1. **Fork the repository**:  \n   Click on the \"Fork\" button at the top-right corner of this page.  \n\n2. **Create a branch**:  \n   Create a new branch for your feature or bug fix:  \n   ```bash\n   git checkout -b feature-name\n3. **Make changes and commit**:\n   \u003cbr/\u003eAdd your changes and commit them:\n   ```bash\n   git add .\n   git commit -m \"Description of changes\"\n4. **Push your branch**:\n   \u003cbr/\u003ePush the changes to your branch:\n   ```bash\n   git push origin feature-name  \n5. **Submit a pull request**:\n   \u003cbr/\u003eGo to the \"Pull Requests\" tab in the repository, and submit your pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyatoshd%2Fcrypto-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpriyatoshd%2Fcrypto-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriyatoshd%2Fcrypto-tracker/lists"}