This is an app that allows users to participate and organize events.
Run project locally
# First, install dependencies
composer install
npm install
# Then, setup the database
php artisan migrate:fresh --seed
# Then, start the Laravel server
php artisan serve
# On a separate terminal, run the Vite dev server
npm run dev
# Finally, open the app in your browser: http://localhost:8000
- User authentication
- User registration
- Organizer: Event listing
- Organizer: Event posting
- Explore events (upcoming & current)
- Participate in events
- PHP - Programming language
- Laravel - PHP framework
- Laravel Breeze - Authentication scaffolding
- MySQL - Database
- Inertia.js - Frontend routing
- Vue.js - Frontend library
- TypeScript - Static typing
- Vite - Frontend build tool
- TailwindCSS - Utility CSS classes
- TailwindUI - UI components
composer test