ETFPortfolioManager is a Python-based web application that allows users to manage their Exchange Traded Funds (ETFs) and calculate portfolio values. The application is built using Flask, a lightweight WSGI web application framework.
Currently, the ETFPortfolioManager application only supports the management and calculation of Exchange Traded Funds (ETFs). This limitation restricts the versatility of the application as it cannot handle individual stocks.
Add a feature that allows users to manage individual stocks in addition to ETFs. This feature should include the ability to:
Upload individual stock data, similar to the existing functionality for ETFs.
Calculate the portfolio value, treating individual stocks similar to ETFs.