LaraBase is a Laravel repository with basic authentication implementing Laravel Socialite and Material Dashboard by Creative Tim.
- Laravel Framework v5.5 - PHP Framework
- Laravel Socialite - OAuth authentication with Facebook, Google and more
- Laravel Debugbar - Debug bar for helping development
- Material Dashboard * Dashboard template with Twitter Bootstrap, jQuery, Chartist and Bootstrap Notify
- Material Kit - UI kit for the landing page
- Vue.js was removed
- User can be logged and/or registered via Facebook and Google apps
- Both landing page and dashboard are in material design
Laravel 5.5 requires:
- PHP >= 7.0.0
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Make sure all dependencies are installed, then clone the project:
cd your-projects-folder
git clone https://github.com/ninamarra/larabase.git
cd larabase
Generate your app key and install all project dependencies...
composer install
php artisan key:generate
npm install
npm run dev
For starting the project run $ php artisan serve
and open on your terminal the following adress:
127.0.0.1:8000
LaraBase is a project in development. Just a starter pack but be welcome to suggest new things.
MIT Free Software, Hell Yeah!