CRUD application using Laravel, Inertia.js, and React.
This application is a simple backend for Content Management System. The content managed by this application contains the following fields:
- Title
- Body
- Image
- Publish status
- Publish date
Clone the repo locally:
git clone https://github.com/w3shaman/laravel-inertia-react-crud.git
cd laravel-inertia-react-crud
Install PHP dependencies:
composer install
Install NPM dependencies:
npm install
Build assets:
npm run dev
Setup configuration:
cp .env.example .env
Generate application key:
php artisan key:generate
Make public files accessible from the web:
php artisan storage:link
Run database migrations:
php artisan migrate
Run artisan server:
php artisan serve
Run the application in your browser.