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
- 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
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