mojmajstor/app
echo ff464b0f9b feat: Phase 3 - ad creation, ad detail, profile my-ads
- Add create/update/remove ad mutations with auth & ownership checks
- Ad detail screen: gallery placeholder, title, description, category
  badge, location, price range, availability, rating, handyman info
  card, start-chat and write-review buttons for non-owners,
  edit/delete for ad owner, auth redirect for anonymous
- Create ad screen: 4-step form (category → title/description →
  location → price/availability/submit), handyman-only guard,
  edit mode via editId param
- Profile screen: user avatar/name/role/email/phone, my-ads
  section for handymen with edit/delete, new-ad button, placeholder
  my-posts section for customers, proper logout mutation

All UI text in Macedonian. TypeScript clean, Convex functions deployed.
2026-05-29 18:28:01 +02:00
..
(auth) feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
(tabs) feat: Phase 3 - ad creation, ad detail, profile my-ads 2026-05-29 18:28:01 +02:00
ad feat: Phase 3 - ad creation, ad detail, profile my-ads 2026-05-29 18:28:01 +02:00
chat feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
post feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
review feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
_layout.tsx feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00
+not-found.tsx feat: Phase 1 - project setup, auth, and base UI 2026-05-29 18:18:58 +02:00