Scrum Doggs

ChartBot Trading App

Senior Project

about image

Application Download

ChartBot

Team

Scrum Doggs

Michael Mun

David Benjamin

Sofiya Antonyuk

Catherine Nguyen

Kaleb Bello

Milad Pashazadeh

Anthony Tisdale

Jon Knight

Advisor: Dr. Haiquan (Victor) Chen

*Unfortunately Snoop Dogg is not part of this team.

Senior Project Information

Background

Client: Robert Calderon CEO and Founder of Newcal Media and Chartbot.
Newcal Media: Marketing Agency that specializes in social media advertising.
Chartbot: Stock screener that allows users to find their next trade through market updates and stock analysis.

Scope

Problems to solve

User Interface:
•Simple yet nonintuitive.
•Lacks visual information.

Search bar:
•Can't search by keywords.
•Slow response time. No advanced filtering.

Charts:
•Static noninteractive charts. No key indicators.
•No data points breakdown. No real time changes.

Proposed Solution

Team solutions

Modern Newsfeed Layout:
•Swipe-able pages.
•Scroll-down menu with button collapse.

Search bar:
•Include trending stocks.
•Include name matching for stocks.

Charts:
•Live data reception.
•Stock history storage (up to 5yrs)
•Interactive charts

Solutions overview

•Improved user experience.
•Enhanced tools to allow for more in-depth technical analysis.
•Improved access to numerical trends. 
•Deliver extensible and test-driven code.
•Accessibility for users new to stocks.​

•Dynamic visualization of numerical trends.
•Improved graph/API integration. 
•Recommendation System Algorithm.

Prototypes

High Fidelity of Stock Chart

Search Function (rough) Prototype

Search Function Prototype

News Feed v1

News Feed v2

Menu Pressed

Implementations

Updated Newsfeed

Photography


Selectable/scrollable newsfeed.

Single Stock Selection

Photography


Stock driven newsfeed (select a stock to refresh newsfeed with stock specific news.)

Updated Support Page

Photography


Single press to email the support team

1 day

Photography


1 month view of stock prices.

4 months

Photography


4 month view of stock prices.

1 year

Photography


1 year view of stock prices.

Timeline

Subject to Change

•Currently on Sprint 11
•Update and finalize website
•Finalize documentation
•Showcase Part 1: Due May 7th
•Showcase Part 2: May 14th 9am-12pm

Milestones

•Had first team meeting as "Scrum Doggs."
•Met with Rob & agreed to have him as our client.
•Succesfully completed Sprints 01-05 before winter break.
•Received code from Rob and began development.
•Presented our changes to our client.
•Succesdully completed Sprints 06-11.

Highlights

Models, Software & Languages Learned

•Scrum methodology.
•High-Fidelity Prototypes.
•Low-Fidelity Prototypes.
•Reactnative.
•JavaScript
•Python.

Team Lessons Learned

•Team Communication and Collaboration.
     Team work makes the dream work.
•Extensive Documentation and Collaboration.
     More documentation/communicating than anticipated.
•Importance of Context Diagrams.
     Serve as great visual displays of future UI ideas.
•Importance of Scrum.
     Light-weight structure cuts out a lot of documentation time making it more      flexible for us to create quick ideas to implement.
•Fintech and Investing.
     Learning the application demonstrates knowledge of financial sector.