Skip to content

Smartfolio is a web-based stock portfolio manager application, built with React. Functionalities include searching and displaying stock price trends using time-series data fetched from the Alpha Vantage API, as well as building a stock portfolio and analysing its performance.

Notifications You must be signed in to change notification settings

benjshao/react-stock-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

logo

Smartfolio

Overview

Smartfolio is a full stack web-based stock portfolio manager application. Functionalities include searching and displaying stock price trends using time-series data fetched from the Alpha Vantage API, as well as building a stock portfolio and analysing its performance. The application is a personal project with the intent to develop my skills using React and other backend technologies.

👉 Demo

Architecture & Technologies

  • React, a front-end JavaScript library for building user interfaces or UI components
  • Redux, a JavaScript library for managing and centralizing application state
  • Node.js, a runtime environment to execute JavaScript for server-side scripting
  • Express, a back end web application framework for Node.js to provide server-side structure for querying and retrieval of API data
  • MongoDB, a document-oriented database system
  • JavaScript, the project's main programming language
  • HTML & CSS, used to style the application
  • Alpha Vantage, a third-party stock market API used to query and receive real-time stock data

Future Steps

Smartfolio is still in development; I am always looking to expand and improve the project. The roadmap for the future of this application is as follows,

  • Implement Node.js and Express.js for server-side scripting (Completed 9/16/2021)
  • Implement a database for storage and management of portfolio information (Completed 9/16/2021)
  • Implement user authentication for identication of the user
  • Implement graphical representation of portfolio performance to expand the application's portfolio manager functionality

About

Smartfolio is a web-based stock portfolio manager application, built with React. Functionalities include searching and displaying stock price trends using time-series data fetched from the Alpha Vantage API, as well as building a stock portfolio and analysing its performance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published