- Add comprehensive payout styling with custom CSS classes for status indicators - Implement payout index and show views with French translations - Add payout migration with proper indexes and defaults - Update database schema with payout-related tables and fields - Add comprehensive seed data for testing payout functionality - Include payout CSS in application stylesheet - Document payout system implementation in AGENT.md - Add payout feature to BACKLOG.md This completes the full promoter payout system allowing event organizers to request and track revenue payouts for completed events. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
68 lines
2.9 KiB
Markdown
Executable File
68 lines
2.9 KiB
Markdown
Executable File
# Project Backlog
|
|
|
|
## 📋 Todo
|
|
|
|
### High Priority
|
|
|
|
- [ ] feat: Check-in system with QR code scanning
|
|
|
|
### Medium Priority
|
|
|
|
- [ ] feat: Promoter system with event creation, ticket types creation and metrics display
|
|
- [ ] feat: Multiple ticket types (early bird, VIP, general admission)
|
|
- [ ] feat: Refund management system
|
|
- [ ] feat: Real-time sales analytics dashboard
|
|
- [ ] feat: Guest checkout without account creation
|
|
- [ ] feat: Seat selection with interactive venue maps
|
|
- [ ] feat: Dynamic pricing based on demand
|
|
- [ ] feat: Profesionnal account. User can ask to change from a customer to a professionnal account to create and manage events.
|
|
- [ ] feat: User can choose to create a professionnal account on sign-up page to be allowed to create and manage events
|
|
- [ ] feat: Platform commission tracking and fee structure display
|
|
- [ ] feat: Tax reporting and revenue export for promoters
|
|
- [ ] feat: Event update notifications to ticket holders
|
|
- [ ] feat: Marketing tools with promotional codes and discounts
|
|
- [ ] feat: Customer support messaging between promoters and attendees
|
|
- [ ] feat: Attendance tracking (who showed up vs tickets sold)
|
|
- [ ] feat: Customer insights and demographics for promoters
|
|
- [ ] feat: Performance metrics and conversion rate analytics
|
|
- [ ] feat: Event templates for reusing successful formats
|
|
- [ ] feat: Staff management and role assignment for promoter teams
|
|
- [ ] feat: Multiple payment gateway options
|
|
- [ ] feat: Calendar sync (Google Calendar, Outlook integration)
|
|
- [ ] feat: Social media auto-posting for events
|
|
- [ ] feat: CRM and email marketing tool integrations
|
|
|
|
### Low Priority
|
|
|
|
- [ ] feat: SMS integration for ticket delivery and updates
|
|
- [ ] feat: Mobile wallet integration
|
|
- [ ] feat: Multi-currency support
|
|
- [ ] feat: Event updates communication system
|
|
- [ ] feat: Bulk operations for group bookings
|
|
- [ ] feat: Fraud prevention and bot protection
|
|
- [ ] feat: Social login options
|
|
- [ ] feat: Event recommendations system
|
|
- [ ] feat: Invitation link. As organizer or promoter, you can invite people
|
|
|
|
## 🚧 Doing
|
|
|
|
- [x] feat: Payout system for promoters (automated/manual payment processing)
|
|
- [ ] feat: Payout tracking for administrators
|
|
- [ ] feat: Page to display all tickets for an event
|
|
- [ ] feat: Add a link into notification email to order page that display all tickets
|
|
|
|
## ✅ Done
|
|
|
|
- [x] Configure environment variables
|
|
- [x] Create authentication system
|
|
- [x] Implement user registration
|
|
- [x] Add login functionality
|
|
- [x] refactor: Moving checkout to OrdersController
|
|
- [x] feat: Payment gateway integration (Stripe) - PayPal not implemented
|
|
- [x] feat: Digital tickets with QR codes
|
|
- [x] feat: Ticket inventory management and capacity limits
|
|
- [x] feat: Event discovery with search and filtering
|
|
- [x] feat: Email notifications (purchase confirmations, event reminders)
|
|
- [x] style: Rewrite design system
|
|
- [x] refactor: Rewrite design mockup
|