Dummy App

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Dummy App

At DummyApp, our mission is to empower users to take control of their financial futures. We provide
a comprehensive platform that simplifies portfolio management, offering intuitive tools and
insightful analysis to help users make informed decisions. Whether you're a seasoned investor or just
starting out, DummyApp is here to guide you towards your financial goals with confidence and
clarity. It is a technology platform (via mobile and desktop) where individual investors can create
custom portfolio of stocks/ETFs and see how their portfolio returns rank relative to other users, like a
leaderboard displayed on other competition-oriented platforms (Strava, Peloton, etc.), and graphical
displays of performance.

Since fundamentally the platform wishes to be a trusted provider of information, robust data security
measures must be incorporated in all aspects of the business, including:

1. Log-on and data access (multi-factor authentication). Implementation allows DummyApp to


learn trusted devices, so multi-factor authentication is not every time the user logs in

2. Encryption and safeguarding of all data

3. SOC2 Certification?

4. Other recommended methods of safeguarding data.

5. Protection against ransomware. Data and code backups?

Phase-1 Deliverables:

1. User Registration and Authentication: Implement a secure user registration and authentication
system to ensure that users can create accounts and securely log in to the platform.

2. Portfolio Tracking: Develop the core functionality for users to input and track their financial assets,
including stocks, bonds, mutual funds, and other investments. Users should be able to add, edit, and
delete assets as needed.

3. Dashboard: Create a user-friendly dashboard that displays an overview of the user's portfolio,
including total value, asset allocation, performance metrics, and any important notifications or alerts.

4. Basic Analytics: Provide basic analytics tools to help users analyze their portfolio performance,
such as historical returns, volatility, and comparison against benchmark indices.

5. Transaction Management: Enable users to record buy, sell, and dividend transactions for each
asset in their portfolio. Transactions should be categorized and organized for easy reference.

6. Basic Reporting: Generate basic reports summarizing the user's portfolio performance and
transaction history. Reports should be downloadable and printable for offline reference.

7. Mobile Responsiveness: Ensure that the webapp is responsive and accessible on mobile devices,
allowing users to manage their portfolios on the go.

8. Security Features: Implement essential security features such as data encryption, HTTPS protocol,
and secure storage of user credentials to protect sensitive financial information.

9. Feedback Mechanism: Set up a feedback mechanism to gather user input and suggestions for
improving the platform's usability and features.
Dummy App

10. Documentation and User Guides: Provide comprehensive documentation and user guides to help
users navigate the platform effectively and utilize its features to their fullest potential.

Client call notes:

 Customizable Alerts: The client might request the ability for users to set up customizable
alerts based on specific criteria, such as price movements, news events, or portfolio
performance milestones. These alerts should be delivered via email or push notifications.

 Integration with Financial Institutions: The client might ask for integration with popular
financial institutions and brokerage accounts to enable seamless importing of transaction
data and real-time portfolio updates.

 Advanced Analytics: The client may express interest in more advanced analytics features,
such as risk-adjusted performance metrics, correlation analysis, and predictive modeling
tools to help users make more informed investment decisions.

 Social Sharing and Collaboration: The client may suggest incorporating social sharing features
that allow users to share their portfolios, investment strategies, and performance with
friends, family, or financial advisors. Additionally, collaborative features such as shared
portfolios or investment clubs could be of interest.

You might also like