Event Harbor is a Laravel-based project aimed at creating an innovative platform for seamless event management. The platform enables users to discover, reserve, and generate tickets for various events, while providing organizers with robust tools for event creation and management.
- PHP 8.1
- Laravel 10.10
- Other dependencies such as DomPDF, Guzzle, Laravel Breeze, Sanctum, Mollie, and Spatie Laravel Permission.
- Clone the repository.
- Run
composer install
to install dependencies. - Copy the
.env.example
file to.env
and configure your environment variables. - Run
php artisan key:generate
to generate an application key. - Run
php artisan migrate
to apply database migrations. - Run
php artisan serve
to start the development server.
- Configure your
.env
file with necessary settings such as database connection, mailer, and third-party API keys.
- Ensure your database is created.
- Run
php artisan migrate
to apply migrations. - Optionally, run
php artisan db:seed
to seed the database.