Yash Portfolio

Yash PortfolioYash PortfolioYash Portfolio

Yash Portfolio

Yash PortfolioYash PortfolioYash Portfolio
  • Home
  • Education
  • Resume
  • Projects
  • More
    • Home
    • Education
    • Resume
    • Projects
  • Home
  • Education
  • Resume
  • Projects

Crypto Tracker (Light Mode)

Crypto Tracker (Dark Mode)

Get Ready to Explore Crypto Tracker

App description

This android application, built with android SDK, leverages the power of the Material 3 to create a dynamic and user-friendly experience. It employs a multi-screen approach, and bottom navigation system to facilitate easy navigation between various functionalities. The app's primary purpose is to empower users to monitor and manage their cryptocurrency investments, achieved through integration with the CoinMarketCap API. Users can input their purchase details, enabling them to compare their initial investment with the current market value, regardless of the wallet they use. Additionally, the app enables users to create a personalized list of favorite currencies, streamlining their access to and focus on specific cryptocurrencies of interest.

Data Persistence

The application employs SQLITE, which plays a pivotal role in managing and persisting various essential data sets on the user's device. It stores information regarding the coin list, enabling users to browse and explore available cryptocurrencies. Additionally, CoreData handles the storage of investment data, allowing users to monitor and track their investments effectively. By utilizing SQLITE, the app ensures a seamless and efficient user experience while managing critical data.

Usability

The app provides a seamless and intuitive user experience by offering a convenient swipe-to-refresh feature for the coin list, ensuring that users have up-to-date market data for their investments. In the investment section, users can effortlessly delete specific investments with a long tap gesture. Furthermore, a single tap on a favorite item allows users to delete their saved favorite item, offering a quick and efficient way to manage  their favorite's list. The settings section allows the ability to toggle between two different layout for detail screen.

Extras

When the user clicks on the floating action button, the action performed will vary depending on the screen they are currently on. If they are on the coin details screen, it will enable them to add the coin to their favorites. However, if they are on the investment screen, it will provide the option to add a new investment. This dynamic functionality enhances the user experience and streamlines their interaction with the app.

GitHub

Go to repository

Copyright © 2025 yashportfolio.online - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept