Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shivajichalise/eventmate
A laravel event management app
https://github.com/shivajichalise/eventmate
composer event event-management laravel php reactjs
Last synced: 27 days ago
JSON representation
A laravel event management app
- Host: GitHub
- URL: https://github.com/shivajichalise/eventmate
- Owner: shivajichalise
- Created: 2023-05-27T07:02:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-09T12:08:38.000Z (6 months ago)
- Last Synced: 2024-05-09T14:56:24.563Z (6 months ago)
- Topics: composer, event, event-management, laravel, php, reactjs
- Language: PHP
- Homepage:
- Size: 9.94 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Event Mate
_A laravel event management webapp._
This repository contains a Laravel application. Follow these steps to set it up and run it locally.
## Prerequisites
- PHP (>= ^8.1)
- Composer
- MySQL or other compatible database## Installation
1. Clone the repository:
```bash
git clone [email protected]:shivajichalise/eventmate.git
```
2. Navigate to the project directory:```bash
cd eventmate/
```3. Copy the .env.example file and rename it to .env:
```bash
cp .env.example .env
```4. 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
```5. NPM install
```bash
npm install
```
6. Install Vite```bash
npm i -D vite laravel-vite-plugin
```7. Run composer install
```bash
composer install
```
8. Generate application key:
```bash
php artisan key:generate
```
9. Run migrations to create the database schema:
```bash
php artisan migrate:fresh --seed
```
10. Serve the application
```bash
php artisan serve
```## Usage
##### Access Routes
- **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
```### Default Organizer Credentials
- **Email:** [email protected]
- **Password:** password## Contributing
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.
## License
This project is licensed under [MIT](https://opensource.org/license/mit-0/)
## Self-Promotion
Star the repository on [Github](https://github.com/shivajichalise/eventmate)
Follow on [Github](https://github.com/shivajichalise)