Overview
EventsHub is a modern PHP-based live events and festivals portal designed to automatically collect and present event information from the Ticketmaster API.
The platform can showcase concerts, sports events, festivals, theater shows, and community events. Users can search events by category, city, date, price, and keywords, while geolocation helps display events based on their location.
EventsHub includes user accounts with favorites, event reminders, price alerts, and reviews. A calendar interface provides monthly and weekly event views, while responsive pages are designed for desktop and mobile visitors.
The system supports multiple languages and RTL layouts for Arabic, Persian, Hebrew, and Urdu. It also includes SEO settings and an advertising management system for configuring advertising placements.
An administration dashboard provides controls for events, categories, cities, languages, users, API settings, advertisements, SEO, email settings, caching, and database backups. Events can be fetched automatically or added manually.
Automation features use scheduled cron jobs to fetch new events, process reminders, and check price alerts at configured intervals.
Features
Automated event fetching through the Ticketmaster API
Concert, festival, sports, theater, and community event support
User registration and accounts
Favorite events
Event reminders
Price alerts
User reviews and ratings
Geolocation-based nearby events
Advanced event search
Category, city, date, price, and keyword filters
Monthly calendar view
Weekly calendar view
Event pages with images and descriptions
Ticket information
Maps
Social sharing for Facebook, Twitter, and WhatsApp
Multi-language support
RTL compatibility
Responsive mobile-friendly interface
SEO-friendly URLs
Event management from the admin panel
Manual event creation
Category management
City management
Language management
User management
Ticketmaster API key configuration
AdSense placement manager
SEO meta title and description settings
Email and SMTP settings
RTL language controls
System cache controls
Database backup tools
MySQL and PostgreSQL support
Automatic event fetching every 6 hours
Hourly reminder processing
Price-alert checking every 4 hours
Requirements
PHP 7.4 or higher
PHP 8.0 recommended
MySQL 5.7+ or PostgreSQL 12+
Apache or Nginx web server
PDO
cURL
JSON
mbstring
SSL recommended
Cron jobs enabled
Hosting environment capable of running PHP cron jobs
Ticketmaster API key for automated event fetching
| Category | Scripts & Code / PHP Scripts / Miscellaneous |
| First release | 06 October 2026 |
| Last update | 06 October 2026 |
| Files included | Documentation |
| Tags | events portal , PHP events portal , event management system , live events website , festivals website , Ticketmaster API , event listing script , event directory , concert website , festival website , sports events , theater events , event calendar , event booking portal , nearby events , event search , event reminders , price alerts , event reviews , multilingual events website , RTL events website , PHP event script , event admin panel , AdSense events website , SEO events portal |







