Quantivai is a comprehensive financial dashboard application built to track and predict symbol movements. It allows users to monitor market symbols, analyze AI-driven predictions, and customize their dashboard layout with various financial widgets.
- Symbol Monitoring: Keep track of various financial symbols and their market trends.
- AI Predictions: View machine-learning generated price predictions and reversal probabilities.
- Customizable Dashboard: Build your own dashboard by arranging, adding, and removing various widgets according to your preferences.
- Watchlist Management: Maintain a personal watchlist of symbols for quick access.
- Detailed Charting: View candlestick charts and historical data for individual symbols.
- Frontend: Built with Angular and customized widgets.
- Backend: Powered by ASP.NET Core API with Entity Framework Core.
- Database: Uses SQL Server to store symbols, trend data, predictions, and user configurations.
- Ensure you have Node.js and Angular CLI installed for the frontend.
- Ensure you have .NET Core SDK installed for the backend.
- Update the connection string in
appsettings.jsonto point to your local SQL Server instance. - Run EF Core migrations to ensure the database schema is up-to-date.
- Start the backend API.
- Run
npm installandnpm startin the client directory to launch the web interface.
Note: The data provided in the testing environment may include mock values for symbols lacking historical data, clearly marked as for testing purposes only.
