vfixtechnology / hello-events
A full-featured, production-ready event management and ticket booking platform built with Laravel.
Package info
github.com/vfixtechnology/hello-events
Type:project
pkg:composer/vfixtechnology/hello-events
Requires
- php: ^8.2
- bacon/bacon-qr-code: ^3.0
- jeroennoten/laravel-adminlte: ^3.15
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
- laravel/ui: ^4.6
- laraveldaily/laravel-invoices: ^4.1
- maatwebsite/excel: ^3.1
- pragmarx/google2fa-laravel: ^3.0
- ralphjsmit/laravel-seo: ^1.7
- razorpay/razorpay: ^2.9
- spatie/laravel-medialibrary: ^11.15
- spatie/laravel-permission: ^6.21
- stripe/stripe-php: ^20.1
Requires (Dev)
- dipeshsukhia/laravel-country-state-city-data: ^2.0
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.24
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^11.5.3
This package is auto-updated.
Last update: 2026-06-17 12:26:01 UTC
README
๐ซ HelloEvents
Event Ticket Booking System
A full-featured, production-ready event management and ticket booking platform built with Laravel.
Crafted with โค๏ธ by VFIX TECHNOLOGY
โจ Overview
HelloEvents is a complete event ticketing solution that empowers organizers to create, manage, and sell tickets for events of any scale. Attendees can browse events, purchase tickets, and get QR-coded tickets delivered instantly. Organizers get a powerful admin panel with role-based access, analytics, and more.
โก Features
๐ Frontend
| Feature | Description |
|---|---|
| ๐ Event Listings | Browse upcoming & past events by category with pagination |
| ๐ Event Detail Page | Venue, map, ticket types, add-ons, host info, and booking CTA |
| ๐ Multi-Step Booking | Select tickets โ Attendee details โ Checkout โ Payment |
| ๐๏ธ Multiple Ticket Types | Per-event pricing, compare-at price, quantity limits, min/max entries |
| โ Add-Ons | Optional extras per ticket (VIP, meal, merch, etc.) |
| ๐ท๏ธ Coupons | Fixed or percentage discount codes with expiry & usage limits |
| ๐งพ Tax Rates | Configurable tax per event |
| ๐ณ Online Payments | Pay at Event (COD) ยท Razorpay & Stripe (๐ paid add-on) |
| ๐ฑ QR Code Ticket Scanner | On-site instant check-in via UUID, email, phone or name scan (๐ paid add-on) |
๐ Admin Dashboard
| Feature | Description |
|---|---|
| ๐ Analytics | Total events, orders, revenue, tickets sold, upcoming events |
| ๐ Revenue Chart | Monthly revenue trends visualization |
| ๐ Recent Orders | Quick view of latest transactions |
| ๐ Order Breakdown | Status distribution at a glance |
๐ฏ Event Management
| Feature | Description |
|---|---|
| โ CRUD | Full Create, Read, Update, Delete |
| ๐ผ๏ธ Media | Multiple images with auto WebP conversion & thumbnails |
| ๐งพ Tax Assignment | Per-event tax rates |
| ๐ค Host Details | Name, email, phone, social links |
| ๐ Venue & Map | Location, map link, video, timezone |
| โญ Featured/Publish | Toggle visibility |
๐ซ Ticket Management
| Feature | Description |
|---|---|
| ๐ Advanced Search | Filter by event, ticket type, status, text |
| ๐ฅ Export | Excel / CSV export |
| โ๏ธ Edit Attendees | Update attendee details |
| ๐ Status Updates | Valid / Used / Cancelled / Refunded |
| ๐ PDF Download | Individual ticket PDF with QR code |
| ๐ง Resend Email | Re-send ticket notification |
๐ก๏ธ Security & Access
| Feature | Description |
|---|---|
| ๐ Google 2FA | Two-factor authentication with OTP |
| ๐ Recovery Codes | Backup codes for 2FA |
| ๐ฅ Role Management | 40+ granular permissions |
| ๐ค User CRUD | Manage users with role assignment |
๐ Notifications
- ๐ฌ Email โ Ticket PDFs, payment receipts, admin alerts
- โก Event-Driven โ
OrderCreatedโ Tickets + Receipt + Admin notify
โ๏ธ Settings
- Site name, email, phone
- Social media links
- Google Analytics tracking
- Logo, favicon, banners (drag-to-reorder)
๐งฐ Tech Stack
| Category | Technology |
|---|---|
| ๐ง Backend | Laravel 12.x ยท PHP ^8.2 |
| ๐จ Frontend | Blade ยท Bootstrap 5 ยท AdminLTE 3 |
| ๐ฆ Bundler | Vite 7 ยท laravel-vite-plugin |
| ๐๏ธ Database | MySQL |
| ๐ Auth | Laravel Auth ยท Google 2FA |
| ๐ฎ Authorization | Spatie Laravel-permission |
| ๐ณ Payments | Pay at event ยท Razorpay & Stripe (๐ paid add-on) |
| ๐ฑ QR Code Scan to mark attendence | QR Code Scan to mark attendence, On-site instant check-in via UUID, email, phone or name scan (๐ paid add-on) |
| ๐ง Notifications | SMTP Mail |
| ๐ผ๏ธ Media | Spatie Laravel-medialibrary v11 |
| ๐ SEO | ralphjsmit/laravel-seo |
| ๐ฅ Exports | maatwebsite/excel |
| ๐ PDF | laravel-dompdf |
๐ Installation
1. Clone the repository
composer create-project vfixtechnology/hello-events
cd hello-events
2. Install PHP dependencies
composer install
3. Install JS dependencies & build
npm install && npm run build
4. Environment setup
Now add database & smtp credentials
5. Configure DB in .env, then migrate & seed
php artisan migrate --seed
6. Start development
php artisan serve
๐งช Default Credentials
Admin login link:
http://localhost:8000/login
๐ง Email: admin@example.com
๐ Password: admin123
๐ Installation Service & Add-Ons
๐ Take Your Event Platform to the Next Level
The core HelloEvents is free & open source. These premium add-ons enhance it further.
๐ Company
VFIX TECHNOLOGY
| ๐ Website | www.vfixtechnology.com |
| ๐ง Email | info@vfixtechnology.com |
| ๐ Phone | +91 8447 525 204 |
| ๐ฌ WhatsApp | +91 8447 525 204 |
Made with โค๏ธ by VFIX TECHNOLOGY
ยฉ 2024 โ Present. All rights reserved.