9 Commits

Author SHA1 Message Date
99b3f00b73 chore: update .gitignore and remove build artifacts
- Enhanced .gitignore with Next.js 15, Cloudflare, and modern tooling patterns
- Added comprehensive coverage for .open-next/ and .wrangler/ build directories
- Removed accidentally committed build artifacts from version control
- Added patterns for Vitest, Supabase, Tanstack Query, and other dependencies
2025-10-06 23:53:37 -06:00
e19d5bf94a updated .gitignore 2025-10-06 23:51:35 -06:00
1378bff909 updated the following components to use the API instead of hardcoded data:
### 1. __artists-grid.tsx__ (Main Artist Browsing)

- Uses  hook from
- Fetches from  endpoint
- Includes loading states, error handling, and filtering
- __Impact:__ Primary artist browsing experience now fully API-driven

### 2. __artist-portfolio.tsx__ (Individual Artist Pages)

- Uses  hook
- Fetches from  endpoint
- Fixed all TypeScript errors (changed image ID from number to string)
- Added loading/error states
- __Impact:__ Artist detail pages now fully API-driven

### 3. __booking-form.tsx__ (Artist Selection Dropdown)

- Uses  hook for artist selection
- Updated to use API data structure ( array, , etc.)
- Added loading state for dropdown
- __Impact:__ Booking flow now uses real artist data

## ⚠️ REMAINING (Decorative/Marketing Components)

Two complex components still use hardcoded :

### 4. __artists-section.tsx__ (Homepage Hero - 348 lines)

- Homepage marketing section with complex parallax scrolling
- Uses hardcoded artist data for visual cards
- __Non-blocking:__ This is a decorative homepage element

### 5. __artists-page-section.tsx__ (Artists Page Section - 413 lines)

- Full-page artists showcase with parallax effects
- Uses hardcoded artist data for visual layout
- __Non-blocking:__ Alternative to artists-grid.tsx (which IS using API)

##
2025-10-06 04:44:08 -06:00
cb7a555118 latest changes
Some checks failed
CI / build-and-test (pull_request) Has been cancelled
2025-09-25 23:53:54 -06:00
f692b45926 CI: trigger workflow run and add budgets/docs; prepare branch ci-run-20250918-2021
Some checks failed
CI / build-and-test (pull_request) Failing after 2m54s
2025-09-18 20:21:44 -06:00
6b7cc868a3 chore(ci): trigger CI run and add runs log entry 2025-09-18 20:11:29 -06:00
f26f4ddec2 Developed BMAD plan & created relevant documentation for next steps 2025-09-18 17:40:44 -06:00
06abb52024 v05 push to origin 2025-09-16 21:36:20 -06:00
ae8d4a6dd1 Initial commit from Create Next App 2025-09-16 20:13:34 -06:00