A modern financial analysis dashboard built with React, TypeScript, and Vite, featuring automated financial report analysis and recommendations.
- Interactive metrics visualization across multiple categories:
- Growth metrics (Revenue Growth, Profit Growth)
- Valuation metrics (P/E Ratio, EV/EBITDA)
- Inventory metrics (Turnover Ratio, Days Inventory)
- Custom metrics support
- Real-time data refresh capabilities
- Export functionality for reports
- Advanced filtering options
- Drag-and-drop interface for financial reports
- Supported formats: PDF, XLSX, XLS
- Real-time upload progress tracking
- Error handling and validation
- Animated feedback for user interactions
- Automated financial analysis with verdict generation (Buy/Sell/Hold)
- Confidence scoring system
- Risk level assessment (Low/Medium/High)
- Key metrics tracking with trend indicators
- Detailed summary generation
- Progress tracking for analysis completion
- Modern, responsive design
- Dark mode support
- Interactive charts and visualizations
- Accessible UI elements
- Animated transitions and feedback
- React
- TypeScript
- Vite
- Tailwind CSS
- Framer Motion for animations
- Shadcn UI components
- Supabase for backend services
- Clone the repository
- Install dependencies:
npm install- Start the development server:
npm run devThe project uses a component-based architecture with:
- Reusable UI components in
src/components/ui - Main feature components in
src/components - Storybook stories for component development
- TypeScript for type safety
- Tailwind CSS for styling
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request