# ComponentRadar Independent, automated price-tracking platform for the Irish PC hardware market. ## Tech Stack - React, Vike (SSR/Vite), Firebase Firestore, Firebase Auth, Tailwind CSS. ## Core Features - **Price Tracking**: Daily updates of GPU and CPU prices from Irish retailers (e.g., MemoryC, Elara). - **Watchlist**: Users can save GPUs and CPUs to a personalized watchlist (stored in LocalStorage for guests or synced via Firebase for registered users). - **Price Alerts**: Notification triggers for specific target prices or significant value drops. - **Market Analytics**: Historical price charts and trend indicators (7d change, lowest/highest price). ## Data Models - **GPU**: Name, Store, Current Price, History (Date/Price), Stock Status, Series, VRAM, and AI-generated descriptions. - **CPU**: Name, Store, Current Price, History (Date/Price), Stock Status, Series, Cores, and AI-generated descriptions. - **User**: Profile metadata, verified status, favorites list, and alert configurations. ## Routes - `/`: Home dashboard with biggest price drops (GPUs). - `/cpu`: CPU dashboard with biggest price drops and full component list. - `/gpu/[slug]`: Detailed history, performance charts, and alternative retailer links. - `/cpu/[slug]`: Detailed history, performance charts, and alternative retailer links. - `/watchlist`: Monitored items management. - `/alerts`: Active price trigger management. - `/search`: Filtering and discovery by series or name. - `/about`, `/privacy`, `/terms`: Information and legal.