Skip to content
cm88666n edited this page May 15, 2024 · 42 revisions

InvestMate


Project Description

An AI-Powered Investment Portfolio Assistant is a web-based tutorial tool aimed at giving hands-on exposure on investing for college students and young adults to fill the knowledge gap between classroom and real investing. Listening to historical market data, the platform is a place for users to test different investment strategies, looking for market dynamics, but managing virtual portfolios as well. The platform has designed to be an interactive learning sheet; through personalized investment recommendations based on machine learning algorithms and a user-friendly interface, the platform rans all of that while educating the users to be well informed when it comes to making decisions concerning their finances.

Project Description as PDF | Download Project Description as Word Document


Team Members


Venkatesh Nidumukkala
Backend Developer

Uma Maheshwari Bichinepally
UI/UX Engineer

Kilaru Mani Chandana
Front End Developer

Ankit Mhatre
[email protected]
Project manager/ML Engineer

Tejaswi Koppula
Backend Developer

Charan Raju
Quality A Tester

Technology Logo
AWS AWS Logo
Docker Docker Logo
Node.js Node.js Logo
React React Logo
Python (Placeholder for Scikit-learn) Python Logo
Tailwind CSS Tailwind CSS Logo
MongoDB MongoDB Logo

Final Artifacts

Final Project MVP Demo

LIVE
API DOCUMENTATION

Project Design

Project Demo

Watch the video on Youtube | Download from Github
| Download high-res from Google drive - Optional

Deployment manual

1a. View the Deployment manual as PDF
1b. Download the Deployment manual as PDF | Download the Deployment manual as Word Document

Technical Paper

1a. View the Technical paper as PDF
1b. Download the Technical paper as PDF | Download the Technical paper as Word Document

Presentations (Sprint Reviews)

Sprint 1

  1. Sprint 1 Presentation Video | Download Presentation 1 Video
    1a. View Deliverable 1 Presentation Slides as PDF
    1b. Download Deliverable 1 Presentation Slides as PowerPoint

Sprint 2

  1. Sprint 2 Presentation Video | Download Presentation 2 Video
    2a. View Deliverable 2 Presentation Slides as PDF
    2b. Download Deliverable 2 Presentation Slides as PowerPoint
    2c. Sprint 2 Source Code

Sprint 3

  1. Sprint 3 Presentation Video | Download Presentation 3 Video
    3a. View Deliverable 3 Presentation Slides as PDF
    3b. Download Deliverable 3 Presentation Slides as PowerPoint
    3c. Sprint 3 Source Code

Sprint 4

  1. Sprint 4 Presentation Video | Download Presentation 4 Video
    4a. View Deliverable 4 Presentation Slides as PDF
    4b. Download Deliverable 4 Presentation Slides as PowerPoint
    4c. Sprint 4 Source Code

Burndown Charts

2.Sprint 2 Burndown
3.Sprint 3 Burndown
4.Sprint 4 Burndown

Retrospectives

  1. Watch Retrospective 2 | Download Retrospective 2 Video
  2. Watch Retrospective 3 | Download Retrospective 3 Video
  3. Watch Retrospective 4 | Download Retrospective 4 Video

Team Working Agreement

Team Working Agreement as PDF | Download Team Working Agreement as Word Document

Architecture/UML Diagrams

Conceptual Architecture Diagram
Sequence Diagram
Class Diagram
State Diagram
Context Diagram


Additional Project Artifacts

Product Personas

Persona 1 | Persona 2 | Persona 3

User Stories

User Stories as PDF | Download User Stories as Excel Workbook

Test Cases

  1. View Sprint 2 test cases | Download Test Cases as PDF
  2. View Sprint 4 test cases | Download Test Cases as PDF | Download Sprint 4 Completed tasks as PDF