Releases: homebrew-ec-foss/eloop
Hackathon Happenings
We’ve made some shiny improvements ;)
Post our first eloop-powered hackathon!
Full Changelog: v0.0.4...v0.5.0
QoL Quickfixes
Pre Hack Checklist ✅
- feat: Admin View: View the system as a user.
- fix: Added timestamped filenames for CSV
- feat: Auto-fill BCC and WhatsApp blast drafter
- feat: API CSV Export
- fix: Sequence numbers now display correctly.
Full Changelog: v0.0.3...v0.0.4
Fancy Favicons
Show Off Your Club Branding! 🎨
This release lets you customize the hero homepage with your club’s branding using environment variables.
We’ve also added PostHog for better usage insights and instrumentation.
Full Changelog: v0.0.2...v0.0.3
Minor Mending
first spin
v0.0.1 — Initial
Full Changelog: https://github.com/polarhive/eloop-serverless-spin/commits/v0.0.1
Overview
eloop is a Serverless Event Management System that integrates with Turso DBaaS for lightweight, scalable data storage.
This first release sets up the foundation for hierarchical role management, dynamic event forms, and real-time event analytics.
Note: This project is inspired by the original eventloop backend system, reimagined as a modern Next.js application with serverless capabilities.
Features
- Role-Based Access Control
Admin, Organizer, Volunteer, Participant, and Applicant roles with hierarchical permissions. - Dynamic Form Builder
Drag-and-drop interface for creating custom registration forms. - QR Code Integration
Secure check-ins through OAuth authentication and QR codes. - Serverless Architecture
Powered by Next.js and Turso for full serverless operation. - Real-Time Analytics
Track registrations and attendance in real time.
Highlights
- Core serverless setup and initial architecture
- Database schema and Turso integration
- Authentication and role management
- Basic form builder and data models
- Example event creation and registration flow
Known Limitations
- Admin dashboard and analytics views are in progress
- Limited error handling and logging
- No automated email or notification system yet
Next Steps
- Expand form builder with validation logic
- Implement analytics dashboard
- Add webhook support for external integrations