Syntara is an admin system for Laravel 4, made for user management easier
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