moeen-basra / Laravel React
Licence: mit
Laravel 8 and React 17 boilerplate
Stars: ✭ 472
Projects that are alternatives of or similar to Laravel React
Laravel Translator
An Eloquent translator for Laravel
Stars: ✭ 275 (-41.74%)
Mutual labels: laravel, composer
Laravel Feed
Laravelium Feed package for Laravel.
Stars: ✭ 356 (-24.58%)
Mutual labels: laravel, composer
Laravel Form Components
A set of Blade components to rapidly build forms with Tailwind CSS (v1.0 and v2.0) and Bootstrap 4. Supports validation, model binding, default values, translations, Laravel Livewire, includes default vendor styling and fully customizable!
Stars: ✭ 295 (-37.5%)
Mutual labels: laravel, bootstrap-4
Laravel Shield
A HTTP basic auth middleware for Laravel
Stars: ✭ 193 (-59.11%)
Mutual labels: laravel, composer
Docker Laravel
🐳 Build a simple laravel development environment with docker-compose.
Stars: ✭ 415 (-12.08%)
Mutual labels: laravel, composer
Laravel Database Encryption
A package for automatically encrypting and decrypting Eloquent attributes in Laravel 5.5+, based on configuration settings.
Stars: ✭ 238 (-49.58%)
Mutual labels: laravel, composer
Jwt Auth Guard
JWT Auth Guard for Laravel and Lumen Frameworks.
Stars: ✭ 319 (-32.42%)
Mutual labels: laravel, composer
Imall
基于Laravel5.2,Vue.js1.0的微信商城,用于熟悉 Laravel、Vuejs、Webpack、Gulp 的结合使用,已不维护及更新。(1MB单核基础服务器,浏览请耐心等待图片加载...)
Stars: ✭ 168 (-64.41%)
Mutual labels: laravel, composer
Pusher Http Laravel
[DEPRECATED] A Pusher Channels bridge for Laravel
Stars: ✭ 410 (-13.14%)
Mutual labels: laravel, composer
Nebula
Nebula is a minimalistic and easy to use administration tool for Laravel applications, made with Laravel, Alpine.js, and Tailwind CSS.
Stars: ✭ 190 (-59.75%)
Mutual labels: laravel, composer
Performance
⏱ PHP performance tool analyser your script on time, memory usage and db query. Support Laravel and Composer for web, web console and command line interfaces.
Stars: ✭ 429 (-9.11%)
Mutual labels: laravel, composer
Plus
💝The Plus (ThinkSNS+) is a powerful, easy-to-develop social system built with Laravel.
Stars: ✭ 2,148 (+355.08%)
Mutual labels: laravel, composer
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+497.67%)
Mutual labels: laravel, composer
Laravel Messenger
Simple user messaging package for Laravel
Stars: ✭ 2,140 (+353.39%)
Mutual labels: laravel, composer
Laravel Ecommerce
Laravel open source e-commerce system.
Stars: ✭ 163 (-65.47%)
Mutual labels: laravel, composer
Telegram Bot Sdk
🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box.
Stars: ✭ 2,212 (+368.64%)
Mutual labels: laravel, composer
Coastercms
The repository for Coaster CMS (coastercms.org), a full featured, Laravel based Content Management System
Stars: ✭ 380 (-19.49%)
Mutual labels: laravel, composer
Laravel Server Monitor
Server Monitoring Command for Laravel Applications
Stars: ✭ 424 (-10.17%)
Mutual labels: laravel, composer
Laravel 8 and React 17 boilerplate
There are two different ways to run this demo
Please follow the guide.
Prerequisite
Option 1
git clone
create a .env file copy content from .env.example and update the values
composer install && composer update
php artisan cron:refresh-database
npm install && npm run dev
php artisan key:gen
php artisan serve
Option 2
Prerequisite
Make sure you have docker and docker-compose installed on you machine.
git clone
create a .env file copy content from .env.docker and do not make any change
run following command in terminal / power shell
docker-compose up -d
when docker will finish building the containers, access the "laravel-react-app" container using following command
docker exec -it laravel_react_app sh
now you will be inside container
run following commands
composer install && composer update
php artisan cron:refresh-database
php artisan key:gen
npm install && npm run dev
open browser and check the following address
http://localhost:8100
TODO:
- [x] Add Redux
- [x] Add Laravel Sanctum for authentication
- [x] User Login
- [x] User Register
- [x] Users Crud
- [x] Articles Crud
- [x] Form validation Client and Server
- [ ] Reset Password
- [x] Tests
- [x] Upgrade to Laravel 7
- [x] Upgrade to React 16.13
- [x] docker
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].