Welcome to CryptoTracker, a simple and efficient cryptocurrency tracking application! This app is built using modern tools and techniques to ensure scalability, maintainability, and performance.
- Real-time Cryptocurrency Prices: Fetch the latest cryptocurrency prices from the market.
- Interactive Graphs: Visualize cryptocurrency trends with custom graph views.
- Smooth User Experience: Built with reactive flows for real-time updates.
- Adaptive UI: Optimized for various screen sizes and orientations for a seamless user experience across devices.
- Modern UI: Intuitive design with clean transitions and usability.
- MVI (Model-View-Intent): Ensures a unidirectional data flow for predictability and easier debugging.
- Kotlin Coroutine Flow: Handles asynchronous data streams seamlessly.
- Ktor: A lightweight networking library used for making API calls.
- Koin: Dependency injection for modular and testable code.
- Custom Graph View: Displays cryptocurrency trends in an interactive and visually appealing way.