A full-stack financial analysis platform that provides real-time stock market data, portfolio management, and comprehensive financial reporting. Users can search for stocks, view detailed company profiles and financial statements, manage personal portfolios, and engage with the community through comments.
- User authentication with JWT-based security
- Real-time stock search and company profiles
- Financial statements including income statements, balance sheets, and cash flow
- Key financial metrics and ratios
- Personal portfolio management
- 10-K SEC financial reports viewer
- Stock commentary and community insights
- Peer company comparisons
- React 19.1.1 with TypeScript
- React Router for navigation
- Tailwind CSS for styling
- Axios for HTTP requests
- React Hook Form for form handling
- ASP.NET Core 8.0 (C#)
- Entity Framework Core with PostgreSQL
- ASP.NET Core Identity for authentication
- JWT for authorization
- Swagger/OpenAPI documentation
- Financial Modeling Prep API for stock market data
- Netlify for frontend hosting
- Render for backend hosting and database
This project is licensed under the MIT License.
Thanks to Financial Modeling Prep for providing the financial data API, and to the open-source community for the excellent tools and libraries that made this project possible.