CryptoPulse is your ultimate cryptocurrency companion, providing real-time market data, detailed coin information, and powerful portfolio management tools in one seamless platform.
CryptoPulse is a cutting-edge cryptocurrency app that offers real-time market data and portfolio management tools for cryptocurrency enthusiasts. Stay updated with live cryptocurrency prices, explore detailed coin information, and manage your crypto investments efficiently.
- Category: Finance
- Mobile: The mobile platform is essential for CryptoPulse, as it allows users to access real-time cryptocurrency data, manage their portfolios, and make informed investment decisions on the go. The app leverages mobile features to provide a seamless user experience.
- Story: CryptoPulse is your gateway to the world of cryptocurrencies. It empowers users to stay on top of the dynamic cryptocurrency market, enabling them to make well-informed decisions and manage their digital asset investments with confidence.
- Market: The target market for CryptoPulse includes cryptocurrency enthusiasts, traders, investors, and anyone interested in monitoring and managing their crypto holdings. This app caters to both novice and experienced users looking for a convenient and reliable cryptocurrency tracking and portfolio management tool.
- Habit: Users are encouraged to engage with CryptoPulse on a regular basis. It becomes a daily or frequent habit for crypto enthusiasts who want to monitor market prices, track their portfolios, and explore cryptocurrency details.
- Scope:
- V1: Create a feature-rich app with real-time cryptocurrency data, portfolio tracking, and detailed coin information with real-time portfolio value.
- V2: Allow users to set price alerts for specific cryptocurrencies and integrate a cryptocurrency news feed.
- V3: Facilitate peer-to-peer transactions and implement enhanced security measures.
- V4: Add a built-in trading platform and offer AI-driven diversification recommendations.
Required Must-have Stories
-
Real-Time Market Data: Display live cryptocurrency prices, market trends, and historical data to provide users with up-to-the-minute information for informed decision-making.
-
Portfolio Management: Enable users to track and manage their cryptocurrency holdings, including the ability to add, edit, and delete assets, and view their overall portfolio value.
-
Detailed Coin Information: Provide comprehensive data for individual cryptocurrencies, such as descriptions, charts, statistics, and historical performance.
Optional Nice-to-have Stories
- Social Integration: Implement social features that allow users to connect with fellow cryptocurrency enthusiasts, share insights, and engage in discussions or forums within the app. This feature can enhance the community aspect of the app and encourage user interaction.
-
Home Screen
- Users can see the real-time market data and coin data in real-time as well as search coins from the search bar.
-
Coin Description
- Users can see a detailed view with an animated chart for the coin.
-
Portfolio View
- Users can view their portfolio coins and their current value.
-
Edit Portfolio
- Users can add additional coins to their portfolio.
-
Information
- Users can view the app description, API usage, privacy policy, etc.
Tab Navigation (Tab to Screen)
- Home Screen
- Portfolio View
- Edit Portfolio
- Settings
Flow Navigation (Screen to Screen)
-
Login Screen
- None, but a future version will likely involve a login feature.
-
Registration Screen
- None, but a future version will likely involve a login feature.
-
Stream Screen
- Home Screen (users can scroll the list of different crypto coins)
-
Creation Screen
- Edit Portfolio (users can add coins to their portfolio)
-
Search Screen
- Home Screen (search crypto coins from the list)
- Edit Portfolio and Portfolio Screen (search crypto coins in the portfolio)
Sprint 1:
- [✅] Establish app idea, functionality, requirements, etc.
- [✅] Make digital wireframe.
- [✅] Create HomeView, Setup Row Display, Navigation header, and Search Bar
- [✅] Implement API to show data on Homeview
- [✅] Filter data in search bar
Sprint 2:
- [✅] Create data model and display live market data
- [✅] Create Portfolio View
- [✅] Save current user's portfolio
Sprint 3:
- [✅] Build an expandable and collapsable description section
- [✅] Add Settings screens
- [✅] App Icon, Launch Screen, and Launch Animation
Demo.4K.mp4
Copyright [2023] [Ravi Tiwari]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0