Stock Analyzer

StockAnalyzer is an application that allows users to view the past and current prices of various stocks. Users are able to search for a stock based on its name and/or ticker, which queries the database to retrieve the appropriate stock. The user can then click on the stock they want to select, which takes them to a new page which displays visuals about the stock and its prices. The application also gives users the ability to conduct in-depth stock analysis by offering comprehensive insights that stock.

I embarked on the creation of a sophisticated Python web application dedicated to stock analysis, utilizing a comprehensive tech stack that includes Python, Flask, HTML, Kaggle API, and SQLite. This ambitious project involved the architectural design and meticulous development of a dynamic web application specifically employing the Flask framework. I seamlessly integrated the powerful capabilities of the Kaggle API, enhancing the application's functionality by facilitating the retrieval of datasets from Kaggle. To ensure efficient data management, I implemented a robust SQL Database utilizing SQLite, effectively storing and organizing CSV files for seamless data querying.