softfish / laravel-redis-ui by softfish

Redis content management system for laravel application
1,127
6
1
Package Data
Maintainer Username: softfish
Maintainer Contact: fkwok00@gmail.com (Fei Kwok)
Package Create Date: 2017-08-31
Package Last Update: 2023-07-29
Language: JavaScript
License: MIT
Last Refreshed: 2024-11-24 03:01:38
Package Statistics
Total Downloads: 1,127
Monthly Downloads: 41
Daily Downloads: 0
Total Stars: 6
Total Watchers: 1
Total Forks: 4
Total Open Issues: 2

Latest Stable Version Total Downloads License

laravel-redis-ui

Redis UI for Laravel

When we are dealing with redis database, we often need to install a different application for a user interface to view or maybe manipulate the data, say for testing purposes.

This package will provide an interface for user to management the redis database with their Laravel application. The features included in this package are:

  • Select a database connection on your Redis server
  • Search/Filter by:
    • Key
    • Content/ Value
  • Reset filter
  • Pagination on results
  • Create a new record (key + content)
  • Edit an existing record (content only)
  • Delete an existing record

Requirement

  • PHP 7.0+
  • Redis Server, which configured in you laravel application
  • Laravel 5.3+
  • Vuejs 2.0+
  • Vuex 2.0+

Installation

First we need to install Vuex

Vuejs CDN has been included to the default template. But Vuex are not. So you might want to install Vuex first on your machine.

npm install vuex --save

Or otherwise, you can modify the default template to include the CDN for Vuex.

<script src="/path/to/vuex.js"></script>
or
<script src="/path/to/vuex.js@2.0.0"></script>

Add and install the package with the follow command to your laravel application

composer require feikwok/laravel-redis-ui

Update the config/app.php file to include the following line in 'providers' section

Feikwok\RedisUI\LaravelRedisUIServiceProvider::class,

At last make sure you publish the resources to your public folder

php artisan vendor:publish

Thats should be all. Happy coding!

Sandbox/ Demo

laravel-redis-ui Demo