Plugable Laravel CMS

By @therealsmat3/2/2018utopian-io

New Projects

  • Onezero Content Management System

The basic idea behind this package is to allow developers easily add a CMS to a laravel website. This product is particularly needed in my organisation. The thing that we want to bring into this CMS is that it is installed as you would other laravel packages. It ships with;

  • Necessary routes endpoints.
  • Necessary Views
  • Public Assets that contains css, javascript and images.
  • Default Config File to easily customize necessary parameters.
  • A database seeder to create a default super user.
  • An artisan command to run the Database seeder.

The package is intended to be very simple and fluent. You want to fetch the organisations logo, you can use

Brand::logo();

It's that easy.

Features to be baked in includes;

  • Analytics tracking
  • Media Management
  • Brand Management
  • Event Management
  • Contacts
  • User Access Control
  • Gallery
  • Blog
  • Slider Management

The cool thing about this is, all these components are totally swappable. You can remove modules you do not need in your project.

Screenshot from 2018-03-02 01-05-03.png

Screenshot from 2018-03-02 01-04-22.png

The project is just starting, but we'll be releasing new features frequently.

NOTE /admin/* endpoints are already in use by the onezero package.

Technology Stack

This package is built using HTML5 and PHP

Roadmap

This project is being actively developed. We'll be shipping several features in the coming days

How to contribute?

To contribute,

  • Clone the repository
  • Checkout to a new branch
  • Add your features
  • Send a PR

Or email me at me@tosinsoremekun.com.

Cheers.



Posted on Utopian.io - Rewarding Open Source Contributors

13

comments