Skip to content

bdgeek/laraproto

 
 

Repository files navigation

LaraProto

LaraProto is a Laravel website prototype with backoffice for content and users management.
Just install and glue your front end views

Based on Laravel 5.1

Install

  1. Download zip and extract to a web server folder
  2. Copy .env.example to .env and edit your local configuration
  3. Install as you would install a Laravel application
    • ./composer.phar install --prefer-dist
    • php artisan key:generate
    • php artisan migrate
    • php artisan db:seed
  4. Give write permissions to web server to the following folders:
    • storage
    • bootstrap/cache
    • public/storage
    • resources/views/pages
  5. Open browser

Install troubleshooting

Check web server logs for errors

Default Login

u: admin@isp.com
p: admin

Take a look at the Demo

Features

  1. Authentication
  2. Backoffice (based on Twitter Bootstrap)
    1. Users
    2. Roles
    3. Permissions
    4. Website Brand
    5. Pages
    6. Content
      1. SEO fields
      2. Summernote (WYSIWYG)
      3. Main content picture - Allows to upload a main picture
      4. Event - Allows to associate a time to start/end
      5. Images (Gallery) - Allows to upload and associate several images
      6. Attachments - Allows to upload attachments
      7. Location - Allows to associate a location
      8. Transfer content ownership - Useful with permissions
      9. Create a duplicate - Useful to create similar content

Permissions

There are 2 types of permissions: application and content

  1. Application - allows to restrict users to application HTTP routes
  2. Content - allows to restrict content editing to users ie. only owner (same user or same role)

Contribute

Please contribute or just fill in issues...

About

Laravel website prototype with backoffice for content and users management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 54.7%
  • CSS 41.5%
  • HTML 2.1%
  • JavaScript 1.6%
  • ApacheConf 0.1%