FriendChise Docs
✅ V1 — Core Platform
The first production-ready foundation for FriendChise
V1 shipped the production foundation first so the app could run safely at a real franchise before worker-facing features existed. It covered auth, permissions, hierarchy, and the base service layer.
Included
- ✓ Service layer & REST API
- ✓ Task management (CRUD, eligibility)
- ✓ Member management (invite, roles)
- ✓ Google OAuth authentication (JWT)
- ✓ Timetable view (calendar + simple modes)
- ✓ Timetable template editor (drag/drop)
- ✓ Template materialisation (apply to week)
- ✓ Parent/child org hierarchy with invite links
- ✓ Franchise cloning (roles, tasks, settings)
- ✓ RBAC route guards & permission checks
- ✓ Production / demo data isolation
V1.5 — Security hardening
Before V2 work began, V1.5 added rate limiting and security hardening.
- ✓ Rate limiting
- ✓ Security hardening
