Go to file
echo c700d139f7 feat: Phase 6 - reviews and ratings with computed fields
- Review create mutation with auth, customer-only role check,
  self-review prevention, and ad ratingAvg/reviewCount recomputation
- ReviewCard component: reviewer avatar, name, relative time in
  Macedonian, star rating, comment
- Create review screen: interactive 5-star selector (Многу лошо–Отлично),
  comment field, auth gate, submit and navigate back
- Ad detail: review section listing all reviews with reviewer names,
  overall rating summary with count, 'Напиши оценка' button
- AdCard: rating stars shown next to title when ad has reviews

All UI text in Macedonian. TypeScript clean, Convex functions deployed.
2026-05-29 18:41:07 +02:00
app feat: Phase 6 - reviews and ratings with computed fields 2026-05-29 18:41:07 +02:00
assets feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
components feat: Phase 6 - reviews and ratings with computed fields 2026-05-29 18:41:07 +02:00
convex feat: Phase 6 - reviews and ratings with computed fields 2026-05-29 18:41:07 +02:00
lib feat: Phase 2 - home screen, categories, explore, AdCard 2026-05-29 18:24:01 +02:00
.gitignore feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
AGENTS.md feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
app.json feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
CLAUDE.md feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
desc.md feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
implementation.md feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
LICENSE feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
package-lock.json feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
package.json feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
tsconfig.json feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00