Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thecodeholic/laravel11-react-spa

Laravel 11 + React SPA with Inertia for managing projects and Tasks.
https://github.com/thecodeholic/laravel11-react-spa

inertiajs laravel laravel-framework laravel11 react

Last synced: 7 days ago
JSON representation

Laravel 11 + React SPA with Inertia for managing projects and Tasks.

Awesome Lists containing this project

README

        

# Laravel 11 + React SPA Project
A simple project management application using Laravel 11 and React.

The project was developed for [the following](https://youtu.be/VrQRa-afCAk) YouTube tutorial.

## Features
1. Registration & Login
2. Projects CRUD with sorting, filtering and pagination
3. Tasks CRUD with sorting, filtering and pagination
4. Create Tasks inside project
5. Show all tasks or show tasks for a specific project
6. Assign users to tasks
7. View Tasks assigned to me
8. Show dashboard with overview information

## Installation
1. Clone the project
2. Navigate to the project's root directory using terminal
3. Create `.env` file - `cp .env.example .env`
4. Execute `composer install`
5. Execute `npm install`
6. Set application key - `php artisan key:generate --ansi`
7. Execute migrations and seed data - `php artisan migrate --seed`
8. Start vite server - `npm run dev`
9. Start Artisan server - `php artisan serve`

## Demo
Coming soon...