Version Beta 1 - April 4th 2014
This is an implementation of the backend of lavalite, which can be used for web based application and Content Management System based upon Laravel 4 and Twitter Bootstrap 3
Lavalitw was designed to run on a machine with PHP 5.5 and MySQL 5.5.
- PHP 5.4.7+.
- You will need Composer installed to load the dependencies of Lavalite.
- You will need to configure the site in the app/config folder before production.
- You will need bower for installing javascript libraries.
Please check the system requirements before installing Lavalite.
- You may install by cloning from github, or via composer.
- Github:
git clone [email protected]:LavaLite/cms.git
- Composer:
composer create-project LavaLite/cms --prefer-dist -s dev
- From a command line open in the folder, run
composer install
. - Then, run
bower install
to install javascript libraries. - Enter your database details into
app/config/databse.php
. - Run
php artisan migrate
to setup your database. - Run
php artisan db:seed --class=LavaliteTableSeeder
to seed your database. - You will need to enter your mail server details into
app/config/mail.php
. - Finally, setup an Apache VirtualHost to point to the "public" folder.
- For development, you can simply run
php artisan serve
##Frameworks/Libraries
- laravel/laravel - A PHP Framework For Web Artisans
- cartalyst/sentry - A framework agnostic authentication & authorization system
- anahkiasen/former -A powerful form builder
- laravelbook/ardent - Self-validating, secure and smart models for Laravel 4's Eloquent O/RM
- teepluss/theme - Theme and asset managing for laravel 4
- mcamara/laravel-localization - laravel routes management for language
- intervention/imagecache - Caching extension for the Intervention Image Class
- philf/setting - Persistent configuration settings for Laravel
- venturecraft/revisionable - Easily create a revision history for any laravel model