Skip to content

Crud developed in PHP/Laravel + Livewire + MySQL with the purpose of demonstrating the use of this stack.

License

Notifications You must be signed in to change notification settings

sidneyrmedeiros/laravel-livewire-crud

Repository files navigation

Laravel Logo

Build Status License MIT

About

Crud developed in PHP/Laravel + Livewire + MySQL with the purpose of demonstrating the use of this stack.

This CRUD has the following features:

  • CRUD Tasks
  • CRUD Projects
  • Reorder tasks/projects using drag and drop
  • Project Select Filter
  • Authentication
  • Dashboard

Stack

The following stack was used:

  • Laravel
  • Livewire
  • MySQL
  • Docker
  • GitHub Actions

Installation

  1. Clone/Download the repo: git clone https://github.com/sidneyrmedeiros/laravel-livewire-crud.git
  2. Copy .env.dev file to .env: cd laravel-livewire-crud && cp .env.dev .env
  3. To install composer dependencies composer install
  4. To build docker-compose containers ./vendor/bin/sail up -d
  5. To run migrate and run seeder ./vendor/bin/sail artisan migrate --seed
  6. To install npm dependencies ./vendor/bin/sail npm install
  7. To build vite ./vendor/bin/sail npm run build

Once everything is installed, you are ready to go.

Usage

{
  "email": "[email protected]",
  "password": "12345678"
}

Test

  1. Run tests by ./vendor/bin/sail artisan test

License

The Laravel framework is open-sourced software licensed under the MIT license.

by Sidney Ricardo Medeiros

Follow Me

LinkedIn Sidney Ricardo Medeiros

About

Crud developed in PHP/Laravel + Livewire + MySQL with the purpose of demonstrating the use of this stack.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages