Eventure is a collaborative event planning platform where users can create events, build teams with role-based permissions, assign tasks, and manage shared shopping lists — all in one place. Whether it's a birthday party, a community meetup, or a team outing, Eventure brings the entire planning process into a single, intuitive interface.
Public and Private Events
Users can create both public and private events. Public events are visible on the landing page and anyone can join with a single click. Private events require an invitation from an organizer.
Each event supports a rich set of details: date & time, location with interactive map, dresscode, contact information, budget, and a personal quote.
Event Dashboard
Every event has a dedicated dashboard with a responsive sidebar for navigation. The overview page shows different stats stats including:
- Budget tracking: Donut chart showing spent vs. remaining budget
- Task completion: Donut chart showing done vs. open tasks
Shared Shopping Lists
Collaborative shopping lists help teams coordinate purchases. Items are organized by category (Food, Drinks, Decoration, Misc) and include:
- Estimated prices with a running budget total
- Amounts
- Bought/unbought toggle
- Assignment to team members
Task Management
The task board allows organizers to create, assign and track tasks with:
- Priority levels: Low, Medium, High
- Assignment: to specific organizers or helpers
- Completion tracking: with per-user statistics
Tasks are managed through a smooth drawer UI: Slide-in panels open for creating or editing without leaving the task list. All updates happen in real-time via Turbo Streams.
Role-Based Team Management
Eventure implements a clear role hierarchy
- Owner: Full control, created the event
- Organizer: Can manage tasks, shopping, and participants
- Helper: Can be assigned tasks and shopping items
- Guest: View-only access to event details
Organizers can invite new team members by email. If the invitee doesn't have an account yet, Eventure automatically creates one and sends a personalized invite email with a setup link.