A dynamic Flask-based web application for managing personal stock portfolios, featuring user registration, stock trading, and financial analysis
- User Registration and Authentication: Secure sign-up and login system for user management.
- Stock Trading: Users can buy and sell stocks with real-time price data.
- Portfolio Dashboard: Displays an overview of the user's current holdings, including total cash and stock value.
- Transaction History: A detailed history of all user transactions, including buys and sells.
- Stock Price Lookup: Users can search for current stock prices.
- Stock Performance Comparison: A feature for comparing the performance of two stocks.
- Flask: A lightweight WSGI web application framework in Python.
- SQLite: Used for the application's database needs.
- CS50 Library: For simplified database interactions.
- HTML/CSS: For structuring and styling the web application's frontend.
- Clone the repository:
git clone https://github.com/lawrenceemenike/finance_app.git
MIT