Commit Graph

5 Commits

Author SHA1 Message Date
desartstudio95 e225cad4b9 feat: Update Gemini model and improve error handling
Switches to the `gemini-2.5-flash` model for potentially faster and more cost-effective analysis.

Enhances error handling in chart analysis to provide more specific user feedback for API rate limits and credit exhaustion.

Adds UI elements for signal history expansion and introduces pair selection for dashboard statistics, improving user interaction and data visualization.
2026-05-07 13:24:31 +02:00
desartstudio95 03cbe2086a feat: Add testimonials and update Gemini model
Integrates a testimonial system to display user results and feedback. This includes:
- Adding a new `testimonials` collection in Firestore.
- Implementing frontend components for displaying and submitting testimonials.
- Modifying the Gemini service to use the `gemini-3.1-pro-preview` model for enhanced analysis.
- Updating the `PlansView` with a new WhatsApp contact number.
- Enhancing the `AdminDashboard` to include testimonial creation capabilities.
2026-05-06 14:42:38 +02:00
desartstudio95 c95af0e973 feat: Enhance AI analysis capabilities and UI
Refactor AI analysis to support different modes (Technical, Fundamental, Hybrid) and introduce richer data points in the `Signal` and `AnalysisResponse` interfaces. This improves the granularity and detail of the AI's market insights.

Remove the `MarketTicker` component from the main layout and simplify the `Navbar` by removing the 'Plans' tab. These changes streamline the user interface.
2026-05-03 12:02:27 +02:00
desartstudio95 c336df2746 feat: Enhance app UI and core features
Introduce a market ticker component to display real-time Forex data.
Refine AI analysis prompts for Gemini to focus on speed and key institutional patterns.
Improve loading state with a visible logo animation.
Add user avatar and ID display in the Navbar.
Implement hourly refresh for signal history to ensure data freshness.
Optimize CSS with a new marquee animation and adjust font sizes.
Strengthen error handling and unsubscribe logic for Firestore listeners.
2026-04-29 21:33:58 +02:00
desartstudio95 f15d70a121 feat: Initialize QuantScan AI frontend project
Set up the basic React project structure, including necessary dependencies, configuration files, and initial styling for the QuantScan AI Forex Pro scanner. This commit establishes the foundation for building the frontend application.
2026-04-28 20:32:34 +02:00