Inspiration
As individual investors, we often find it hard to follow stock prices, as well as make instant changes when fluctuation happens. In addition, there is no convenient source for us to receive target news related to the market to help us navigate our investment choices. Our team conjures that if we have access to stock analysis as individuals and are able to receive instant notification in our text messages, we can reduce the risk of fluctuation in stock price.
What it does
- Generate a history performance chart of the stock combination provided by user
- Monitor the real-time stock market (update once every minute)
- Send text messages to users when the threshold is reached (set in portfolio form)
- Display the four most related financial news
How we built it
- Used Vue.js to build the portfolio form and landing page
- With users' input data, we utilized BlackRock's API to get history performance of a certain stock combination and generated the chart with Highcharts Vue
- Used Twilio API to achieve the functionality of sending messages
Challenges we ran into
- Struggled to brainstorm ideas
- Some front-end members are not quite familiar with Vue.js
- The data obtained from the BlackRock API is complicated, which took us a long time to understand it
- Learn the functionalities of Twilio API from scratch
What we learned
- how to use Vue.js to plot charts
- knowledge about different Vue.js libraries
- have a deeper understanding in applying API to our own project
Built With
- alpha-vantage-api
- blackrock-aladdin-api
- css3
- html5
- javascript
- node.js
- taboola-trends-api
- twilio
- vue.js
Log in or sign up for Devpost to join the conversation.