Friday, March 14, 2014

Admin package for Laravel 4

Syntara is an admin system for Laravel 4, made for user management easier


user_list


 


Features


  • Authentication

  • Users management

  • Groups & permissions management

  • Responsive design

  • i18n support :
    • English (en)

    • French (fr)

    • Italian (it)

    • Romanian (ro)

    • Russian (ru)

    • Slovenian (sl)

    • Vietnamese (vi)

    • Spanish (es)

    • Swedish (se)

    • Greek (el)

    • Turkish (tr)

    • Dutch (nl)

    • Uyghur (ug)


  • RTL languages support

 


INSTALLATION


You need to have an installed Laravel 4, if not : please read the L4 install doc


Config providers & alias


In app/config/app.php


Add 'Cartalyst\Sentry\SentryServiceProvider' 
and 'Mrjuliuss\Syntara\SyntaraServiceProvider' to the end of the$providers array

 Add 'Sentry' => 'Cartalyst\Sentry\Facades\Laravel\Sentry' to the end of the $aliases array

'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'Cartalyst\Sentry\SentryServiceProvider',
'Mrjuliuss\Syntara\SyntaraServiceProvider'
),
Add 'Sentry' => 'Cartalyst\Sentry\Facades\Laravel\Sentry' to the end of the $aliases array
'aliases' => array(

'App' => 'Illuminate\Support\Facades\App',
'Artisan' => 'Illuminate\Support\Facades\Artisan',
...
'Sentry' => 'Cartalyst\Sentry\Facades\Laravel\Sentry'
),

Before the next step, don’t forget to configure your database inapp/config/database.php Please note that syntara is not compatible with sqlite.


Install command


php artisan syntara:install


Create first user


The first user must add to the “Admin” group, to allow you an access to all features


php artisan create:user username email password Admin


Now you can access to the login page : http://your-url/dashboard/login



Admin package for Laravel 4

No comments:

Post a Comment