Add project documentation and initial analysis reports

This commit is contained in:
Michael committed 2026-01-23 10:31:24 +01:00
1 parent 907510bb70
commit a025ac44df
13 files changed
+643 -9

No files matched your search

+29
View File
@@ -0,0 +1,29 @@
# Frontend Architecture
## Overview
The PriceFlow frontend is a Single Page Application (SPA) built with React 18 and Vite. It provides the user interface for tracking products, viewing history, and configuring settings.
## Technology Stack
- **Core**: React 18
- **Build Tool**: Vite
- **Styling**: Tailwind CSS
- **Components**: Radix UI (headless), Lucide React (icons)
- **Routing**: React Router DOM
- **Internationalization**: i18next
## Key Directories
- `src/components/`: Reusable UI components.
- `src/pages/`: Page-level components mapped to routes.
- `src/api/` (implied): API integration logic.
- `src/lib/`: Utilities and helper functions.
## State Management
State is likely managed via React's built-in `useState`/`useContext` hooks, with `axios` handling async data fetching.
## Design System
The UI utilizes Tailwind CSS for utility-first styling and Radix UI primitives for accessible component logic (Dialogs, Tooltips, etc.).