#LaraFrame is a laravel quickstart.
Using laravel, bootstrap, vueJS and an admin template (for now its admin LTE), we create a base for creating web apps.
- User with dynamic roles and permission.
- Menu management for sidebar and also customizable for other components
- Menu access for each roles are managable
- User Management
- Dynamic settings and easily customizable
- Environment for laravel 5.4 (PHP >= 5.6.4, ..)
- PHP Composer installed
- Also npm latest version (npm v3.8.x and node 6.x.x)
To clone this repo (dev branch)
git clone https://github.com/maulshh/lara-framework.git
-
Prepare a database, can be mysql, sqlite, etc.
-
do composer install
composer install
-
Edit .env based on your database setting.
-
Use php artisan migrate to create database tables and also
--seed
for the dummy data.php artisan migrate --seed
-
load the javascript node libraries using npm install
npm install
mix dependencies
npm run dev
-
Serve your lara-frame on http://localhost:8000
php artisan serve
-
Username and password for each roles are:
- Webmaster : webmaster@laraframe.com / password
- Admin : admin@laraframe.com / password