Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
🪟 For Windows, use WSL (Windows Subsystem for Linux) only. Verify with the command `whoami` that you receive a UNIX Username that has been previously set up. If you get 'root' as the result, it indicates incorrect configuration. 🪟 (wsl) Run 'echo "alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'" >> ~/.bashrc' ⚡ (zsh) Run `echo "alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'" >> ~/.zshrc`3. Run the following command to install the Composer dependencies using Laravel Sail's PHP 8.2 container:
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php82-composer:latest \
composer install --ignore-platform-reqs
cp .env.example .env
1. `APP_NAME={name}` (Line 1)
2. `DB_HOST=mysql` (Line 12)
3. `DB_USERNAME=sail` (Line 15)
4. `DB_PASSWORD=password` (Line 16)
5. `REDIS_HOST=redis` (Line 27)
- MAIL_HOST=smtp.gmail.com
- MAIL_PORT=465
- MAIL_USERNAME={your email}
- MAIL_PASSWORD={your password}
- GOOGLE_API={API Key} (line 61)
- If you encounter issues in step 4, make sure to perform the following steps:
- Run `sail down`
- Delete Docker Volumes with names matching your project directory name suffixed with `_sail-mysql`, e.g., `EventHub-...._sail-mysql`
- Run `sail build --no-cache`
- Run `sail up -d` again
sail artisan key:generate
Use the following command to use Yarn for installing dependencies:
sail yarn install
Use the following command to process CSS using Yarn:
sail yarn dev
mkdir storage/app/public/images
sail artisan storage:link
sail artisan migrate:fresh --seed
sail artisan migrate
- register
- authentication user
- two-factor authentication
- change password
- policy
- browser sessions
- verify user
- view general information of event such as location budget
- join event
- edit profile
- delete account
- notification when event announcement
- create own event
- CRUD event
- add another user to team
- CRUD kanban
- CRUD question
- view applicant answer
- change applicant status
- team management
- team notification when update event
- certificate
-
email : ratchaphon.h111@gmail.com password : $Nueng111
-
email : jirakit11619@gmail.com password 123456789