Start your project that has better SEO and user experience which is composed of Nuxtjs as its frontend and Laravel as backend.
composer create-project dengsihan/laravel-nuxt-bootstrap
php artisan migrate
npm install --no-bin-links
php artisan websockets:serve &
npm run dev
- Nuxtjs in SSR
- Laravel backend
- Tailwind for Nuxtjs
- Vuesax (with light/dark mode)
- PWA support
- I18n support
- Get Elasticsearch started quickly
- Websockets by Laravel-Echo
- Authorizations System by Email with Social Accounts Support (default: github\apple\weixin\telegram, by Socialite Providers)
- nginx config
proxy_set_header X-Forwarded-For $remote_addr; location ~* ^/(api|broadcasting)/ { try_files $uri $uri/ /index.php?$query_string; } location / { proxy_pass http://127.0.0.1:3000; }
- Supervisor for websockets
[program:websockets] command=/usr/bin/php /your-project-location/artisan websockets:serve numprocs=1 autostart=true autorestart=true user=sudo-www
MIT