Skip to content
Ruchitha Reddy edited this page May 11, 2025 · 24 revisions

Project Name - InvestIQ

Team - Techno Stack

Project Description

InvestIQ is a wise investment assistant that helps investors understand market trends, track real-time financial news, and make better financial decisions. Unlike essential platforms that only show raw data, InvestIQ uses AI to analyze stock trends and news, providing personalized insights and risk alerts. It helps users stay updated with market sentiment, get tailored investment advice, and make informed trading choices in one easy-to-use platform.

Read Project Description as PDF | Download Project Description as Docx


Team Members


Ruchitha Reddy Kuthuru - Product Manager & Full Stack Developer (rk04332n@pace.edu)

Mahidhar Reddy Kandula - Machine Learning Engineer (mk64394n@pace.edu)

Afrida Mehanaz Shaik - Machine Learning Engineer (as36597n@pace.edu)

Sharan Jagini - Backend Engineer & Tester (sj56091n@pace.edu)

Nadeem Hussain Shaik - Frontend Developer (ns38406n@pace.edu)

Shrinidhi Daheechi - Frontend Developer (sd69205n@pace.edu)

Technologies & Tools

Technology Category Technology Name Logo Use Case
Backend Flask Lightweight Python framework for building RESTful APIs.
Backend Node.js Event-driven, non-blocking backend for real-time operations.
Frontend Next.js Server-side rendering and static site generation for fast web apps.
Frontend TypeScript Statically typed JavaScript for improved maintainability.
Database PostgreSQL Reliable and scalable relational database for secure data storage.
APIs Financial News API & Polygon API Provides real-time financial news and stock market data.
Machine Learning PyTorch Deep learning framework for building AI models.
Hosting & Deployment Vercel High-performance deployment platform for frontend applications.
Hosting & Deployment DigitalOcean Cloud hosting service for scalable backend deployments.
Development Tools Visual Studio Code Code editor with built-in debugging and extensions.
Development Tools Postman API testing tool for verifying endpoints.
Development Tools Git Version control system for tracking code changes.
Development Tools Docker Containerization for consistent development environments.
Development Tools Slack Team collaboration and project communication.

Website Link:

InvestIQ Website Link

Demo Video

Watch Demo Video | Download Demo Video

Manuals

User Manual

View User Manual | Download User Manual

API Documentation

View API Documentation | Download API Documentation

Deployment Manual

View Deployment Manual | Download Deployment Manual

Technical Paper

View Technical Paper | Download Technical Paper

CS691 - Sprint 2025 Deliverables

Presentations (Sprint Reviews)

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

  2. Watch Deliverable 1 Presentation Video | Download Deliverable 1 Presentation Video
    2a. View Deliverable 1 Presentation Slides as PDF
    2b. Download Deliverable 1 Presentation Slides as PowerPoint
    2c. Watch Deliverable 1 Demo Video | Download Deliverable 1 Demo Video
    2d. Frontend Code

  3. Watch Deliverable 2 Presentation Video | Download Deliverable 2 Presentation Video
    3a. View Deliverable 2 Presentation Slides as PDF
    3b. Download Deliverable 2 Presentation Slides as PowerPoint
    3c. Watch Deliverable 2 Demo Video | Download Deliverable 2 Demo Video
    3d. Frontend Code

  4. Watch Deliverable 3 Presentation Video | Download Deliverable 3 Presentation Video
    4a. View Deliverable 3 Presentation Slides as PDF
    4b. Download Deliverable 3 Presentation Slides as PowerPoint
    4c. Watch Deliverable 3 Demo Video | Download Deliverable 3 Demo Video
    4d. Final Code

Team Working Agreement

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

Retrospective

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

Sprint Planning

  1. Watch Sprint 3 Planning | Download Sprint 3 Planning

Architecture Diagram


Additional Project Artifacts

Product Personas

Persona 1
Persona 2
Persona 3

User Stories

View User Stories & Acceptance Criteria Spreadsheet as PDF | Download User Stories & Acceptance Criteria as Excel Workbook

Application Test Cases

View Test Cases Sprint 1 PDF | Download Test Cases Sprint 1 as Excel Workbook

View Test Cases Sprint 2 PDF | Download Test Cases Sprint 2 as Excel Workbook

View Test Cases Sprint 3 PDF | Download Test Cases Sprint 3 as Excel Workbook