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 installto install dependencies. - Copy the
.env.examplefile to.envand configure your environment variables. - Run
php artisan key:generateto generate an application key. - Run
php artisan migrateto apply database migrations. - Run
php artisan serveto start the development server.
- Configure your
.envfile with necessary settings such as database connection, mailer, and third-party API keys.
- Ensure your database is created.
- Run
php artisan migrateto apply migrations. - Optionally, run
php artisan db:seedto seed the database.