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.
This project is Simple Chat Project made with Laravel and Soketi without Vue or other Front End Framework.
- Clone this project
- Open this project with your IDE
- Copy .env.example to .env
- Change your credential in .env like database etc
- Open your terminal to your project
- Run
php artisan key:generate
- Run
php artisan migrate:fresh --seed
- Run
php artisan serve
- Run
npm install
- Run
npm run build
- DONE open your browser and access your localhost:8000
- Make sure you already install Docker
- Clone this project
- Open this project with your IDE
- Copy .env.example to .env
- Open your terminal to your project
- Run
docker compose up -d
- Run
chmod +x sail
- Run
./sail shell
- Run
php artisan key:generate
- Run
php artisan migrate:fresh --seed
- Run
npm install
- Run
npm run build
- DONE open your browser and access your http://localhost
if your port 80 already in use, add APP_PORT in .env file after APP_URL.
example :
APP_ENV=local
APP_KEY=base64:ehCWhHF4SkSKa2ObonQAVOQcJjhlbI+XXXXXXXXX+XX=
APP_DEBUG=true
APP_URL=http://localhost
APP_PORT=8001
email = [email protected]
password = password
email = [email protected]
password = password