forked from ifad/eaco
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
3.1 Comprehensive Documentation Site
- Set up documentation site (likely using GitHub Pages + Jekyll/VitePress)
- Write getting started guide
- Write migration guide from Pundit/CanCanCan
- Document all DSL methods with examples
3.2 Tutorial Series
- Tutorial 1: Basic setup - protecting a Document model
- Tutorial 2: Multi-role access (owner/editor/reader pattern)
- Tutorial 3: Group-based permissions for team collaboration
- Tutorial 4: Building a Google Docs-style sharing system
- Tutorial 5: ABAC for multi-tenant SaaS applications
- Tutorial 6: Migrating from Pundit to Eaco
3.3 Real-World Example Applications
Example 1: Document management system (Google Docs clone)
Example 2: Project management tool (Basecamp/Asana style)
Example 3: Multi-tenant SaaS with organization hierarchy
3.4 Integration Guides
- Devise integration guide
- Hotwire/Turbo integration patterns
- API-only Rails application guide
- Testing authorization with RSpec
Milestone: Complete documentation site and all tutorials
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels