Laravel 5.2 basic blog CMS. Its the most easiest or beginer level learning approach.
#Initial Setups
- Download Laravel Framework (https://laravel.com/docs/5.2#installation)
- Setup your environment (.env & Database)
- Install laravelcollective HTML.
Get from: laravelcollective.com/docs/5.2/html - Install sluggify for slugging functionality.
Get from: github.com/cviebrock/eloquent-sluggable
#Backend Sections
- Create model Post
- Create resource controller PostsController
- Create table, Build schemma like(id, title, label, slug, body, timestamp) & Migrate
- Create controller LabelsController (for category search functionality.)
- Create & Store, Read, Edit & Update, Destroy (CRUD)
- Authentications
#Frontend Sections
- Pagination
- Layouts, Partials (Know about using blade)
- Styles (CSS3, Bootstraps, jQuery)
- Adding Editor for Create & Edit
- Adding Error Pages Like 404
I would luv to know your suggestion if you want to add somemore feature.
Download the repository for complete source code from here.
Write me on @facebook https://www.facebook.com/jaikhlang.brahma1