Celebrity Meet & Greet Booking Agency

Now Powered by Laravel 11

Laravel 11 Upgrade Complete

What's New: This application has been fully upgraded to Laravel 11 with PHP 8.2+ support!

Namecheap Hosting Setup

Deploy on Namecheap: Complete guide for cPanel shared hosting deployment!

Quick Deployment Steps

  1. Prepare Your Hosting Get Namecheap Stellar/Plus plan with PHP 8.2+ and MySQL support.
  2. Upload Files Upload Laravel files to /home/username/starmeet/ and public contents to public_html/
  3. Create Database In cPanel, create MySQL database and user with ALL PRIVILEGES.
  4. Configure Environment Edit .env.namecheap with your database credentials and rename to .env
  5. Run Deployment Use deploy-namecheap.php script or SSH to run migrations and seeders.

XAMPP Local Development

Requirements: XAMPP with PHP 8.2+ is required for Laravel 11.
  1. Install XAMPP with PHP 8.2+ Download XAMPP from apachefriends.org. Ensure PHP 8.2 or higher is included.
  2. Extract Files Extract the starmeet-laravel.zip file to your XAMPP htdocs folder: C:\xampp\htdocs\starmeet
  3. Start XAMPP Services Open XAMPP Control Panel and start Apache and MySQL services.
  4. Create Database Open phpMyAdmin at http://localhost/phpmyadmin and create a database named starmeet.
  5. Run Setup Script Double-click setup-xampp.bat in the starmeet folder, or run manually:

    cd C:\xampp\htdocs\starmeet
    composer install
    copy .env.xampp .env
    php artisan key:generate
    php artisan migrate --seed
  6. Access the Application Open your browser and go to http://localhost/starmeet

Key Features

Celebrity Profiles
Browse detailed celebrity profiles with photos, bios, pricing, and availability calendars.
Easy Booking System
Book meet & greet sessions with your favorite celebrities. Choose date, time, and session type.
Fan ID Cards
Generate personalized Fan ID cards with tier levels, customizable designs, and share options.
Manual Payment System
Agency-configured payment methods with proof upload and admin verification workflow.
Secure Authentication
Complete user registration, login, and profile management with role-based access control.
Admin Dashboard
Powerful admin panel to manage celebrities, bookings, payments, and view analytics.
Search & Filter
Advanced search functionality to find celebrities by name, category, or price range.
Reviews & Ratings
Leave and read reviews for celebrities. Rate your meet & greet experiences.

Technology Stack

Laravel 11
PHP 8.2+
MySQL
Bootstrap 5
JavaScript
Tailwind CSS

Default Login Credentials

After running the setup, you can log in with these default accounts:

Admin Account:

Email: admin@starmeet.com

Password: password


Demo User Account:

Email: user@example.com

Password: password