A laravel event management webapp.
This repository contains a Laravel application. Follow these steps to set it up and run it locally.
- PHP (>= ^8.1)
- Composer
- MySQL or other compatible database
-
Clone the repository:
git clone git@github.com:shivajichalise/eventmate.git
-
Navigate to the project directory:
cd eventmate/
-
Copy the .env.example file and rename it to .env:
cp .env.example .env
-
Open the .env file and update the database credentials according to your local setup:
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=your_database_name DB_USERNAME=your_database_username DB_PASSWORD=your_database_password
-
NPM install
npm install
-
Install Vite
npm i -D vite laravel-vite-plugin
-
Run composer install
composer install
-
Generate application key:
php artisan key:generate
-
Run migrations to create the database schema:
php artisan migrate:fresh --seed
-
Serve the application
php artisan serve
-
Users Login:
To access user login page, visit:http://localhost:8000/login
-
Organizers Login:
To access organizer login page, visit:http://localhost:8000/organizers/login
- Email: organizer@eventmate.com
- Password: password
We welcome contributions from the community! If you have an idea for a new feature or improvement, please submit a pull request. We also appreciate bug reports and other feedback.
To get started with contributing, simply fork this repository, make your changes, and submit a pull request.
This project is licensed under MIT
Star the repository on Github
Follow on Github