This is an Event Management System built with Laravel. It allows administrators to manage events, including creating, editing, viewing, and deleting events. Users can also be managed through this system.
- User management (Create, Read, Update, Delete users)
- Event management (Create, Read, Update, Delete events)
- Upload and manage event posters
- Dashboard with statistics
- PHP >= 8.0
- Composer
- Laravel 8.x
- MySQL or other database supported by Laravel
-
Clone the repository: git clone https://github.com/your-username/event-management-system.git
-
Navigate to the project directory: cd event-management-system
-
Install dependencies: composer install
-
Copy the .env.example file to .env and configure your environment variables: cp .env.example .env
-
Generate an application key: php artisan key:generate
-
Set up your database and run migrations: php artisan migrate
-
Link the storage directory to the public directory: php artisan storage:link
-
Start the development server: php artisan serve
License This project is licensed under the MIT License - see the LICENSE file for details.