Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nnjeim/recoo

A boilerplate that utilizes Laravel, Livewire, Tailwind CSS, and Alpine.js for the frontend, and provides authentication, user management, and general CRUD functionality.
https://github.com/nnjeim/recoo

boilerplate cache caching laravel livewire livewire-components permissions tailwind tailwindcss tall tall-stack webpack

Last synced: 23 days ago
JSON representation

A boilerplate that utilizes Laravel, Livewire, Tailwind CSS, and Alpine.js for the frontend, and provides authentication, user management, and general CRUD functionality.

Awesome Lists containing this project

README

        

Records Database

A Laravel application designed to maintain a database of movies.

### Installation
- Copy `.env.example` into `.env`
- Edit the superadmin name, email and password in `.env`.
- Run `composer install`.
- Run `php artisan key:generate`.
- Create a file named `database.sqlite` in the database directory or define a connection to your database.
- Run `php artisan migrate`.
- Run `php artisan db:seed`.
- Run `php artisan db:seed --class=WorldSeeder`
- Run `npm install` followed by `npm run build`.

### Technical requirement
- php 8.2 or greater.
- redis cache store (optional).

### Technical description
- Laravel 11.
- Livewire 3 and alpine.js.
- Tailwind css.
- Role and user permissions.
- Caching with Redis when env `CACHE_ENABLED` is set to true and `CACHE_DRIVER` is set to redis.
- Static analysis with phpstan.

### Demo
RecDB demo website

Tailwind
Alpine
Laravel
Livewire