Skip to content

isneezy/timoneiro

Repository files navigation

Timoneiro Logo

Inspired by django admin and Laravel Voyager, Timoneiro is a Laravel Admin Package created to make your life easier.

Website and documentation: https://timoneiro.vilanculo.me


Installation

1. Require the package via compose

composer require isneezy/timoneiro

2. Register the Service Provider

In config/app.php file of your laravel project, register the TimoneiroServiceProvider

<?php
return [
    //... other configuration
    'providers' => [
        //... providers
        \Isneezy\Timoneiro\TimoneiroServiceProvider::class
        //... more providers
    ]
];

3. Run the package installation command

php artisan timoneiro:install

this will add Timoneiro routes on routes/web.php file and your admin/control panel will be available at /admin route

Development

1. Fork this project

2. Create a fresh laravel application

composer create-project --prefer-dist laravel/laravel timoneiro-app
cd timoneiro-app

3. Clone your form into your local machine

mkdir packages
cd packages && git clone git@github.com:user/timoneiro.git

4. Register composer development repo in your composer.json file as follows:

{
    "repositories": {
        "timoneiro": {
            "type": "path",
            "url": "packages/timoneiro",
            "options": {
                "symlink": true
            }
        }
    }
}

5. Follow the instructions in the installation section

6. Happy coding 👨‍💻