Byte Academy solo project
Project goals:
- Build a tool that will allow a user to create your own list of equity stocks and keep it in focus
- Display stock market reports
- Build your own database for historical prices in order to visualize it in the charts
Scheme:
- Secured sign up and sign in to the application with hashed password.
- Ability to generate your own Watchlist of equity stocks
- Receiving latest real-time data (summary, financial, statistics)
- Data visualization in any date range within the last 5 years
- Look up reports from IEX trading (top-10 quotes: most active, gainers, losers )
Challenges:
- Synchronize different libraries into one application;
- Write Object Relational Mapping (ORM) to MySQL, which allows application to work with many user accounts
- Create an algorithm that will combine online data and database for data visualization, minimizing free API data usage:
- take data from the database and pull the rest of needed data online;
- record data to the database without duplicates and missed dates;
- display data for any requested date range;