Hey there! Welcome to the Event Management App, your go-to solution for browsing upcoming events and posting your own. This app is built using Laravel, providing a secure and user-friendly experience for event management.
- Browse upcoming events
- Post new events (authentication required)
- Secure authentication system
- Tested with Postman for API endpoints
To run this Event Management App locally, follow these steps:
-
Clone the repository:
git clone git@github.com:MuhammadZulhusni/Event-Management-App.git
-
Navigate to the project directory:
cd Event-Management-App
-
Install Composer dependencies:
composer install
-
Copy the example environment file and make the required configuration changes:
cp .env.example .env
-
Generate a new application key:
php artisan key:generate
-
Set up your database configuration in the
.env
file. -
Run database migrations:
php artisan migrate
-
Optionally, seed the database with sample data:
php artisan db:seed
Once the local server is running, you can start browsing upcoming events and post your own. Remember to sign in to access posting functionality.
Contributions are welcome! If you'd like to contribute to this project, feel free to fork the repository, make your changes, and submit a pull request.