Laraspace is an Admin starter template for Laravel 5.7 PHP Framework which includes all the necessary boilerplate for your next web application.
SERVER REQUIREMENTS:
- PHP >= 7.1.3
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
OPTIONAL REQUIREMENTS:
- Composer
- NPM / YARN
- Run
composer create-project --prefer-dist laraspace/laraspace-vue
- Using your preferred terminal , go to the laraspace folder and run the following command to set a random secure Application Key
php artisan key:generate
- Open
.env
file in your favorite text editor and set the database credentials. - Open
database/seeds/UsersTableSeeder.php
and change the admin's email & password to your preference. php artisan migrate --seed
run this command to migrate & seed the database. ( Make sure that you're inside the app's root directory )- Install NPM globally if you haven't installed that already , for more information please refer this Link
- After installing NPM globally , run
npm install
inside your webroot , it will download all the required dependencies. - Run
npm run dev
for compiling sass and js files. - Laraspace makes use of
Laravel Mix
for compiling sass files and js files (webpack). - You are ready to launch!
- Multiple Layouts
- Responsive layout
- Pace Loader
- Admin Authentication
- Built-in Settings API
- Automatic Validation Errors
- Easy Notifications API
- Hundreds of UI Components
- Dozens of Widgets
- Sass for CSS preprocessing (compiled CSS included)
- Laravel Mix Configuration
- Clean and Friendly Code
- Detailed Responsive Documentation with examples.
- Dozens of Form Plugins
- Example VueJS Apps
- Vue Admin
- JWT Auth
- Image Cropper
- Star Ratings
You can find the Laraspace documentation on the website.
Laraspace comes with 3 versions
Laraspace is now an open-sourced software licensed under the MIT license.