DEV Community

Razvan Zamfir
Razvan Zamfir

Posted on

Awesome Online Newspaper CMS

Alt Text

I've made an open-source online newspaper application and I believe it is worth dedicating a bit of time to analyzing it.

I am proud of it but at the same time I realize it is not perfect. It is why I decided to write this short article with the main purpose of asking for constructive feedback.

A quick video demo of it in action

Technologies, frameworks

The technologies used are PHP, MySQL, JavaScript, Codeigniter 3 and Bootstrap 4.

How to use it

The deployment/installation process is very simple (it is the main reason I chose to make it with Codeigniter 3): you write the database credentials in application/config/database.php, then run the Install controller which will create all the necessary tables.

Then you register (after creating the necessary tables you are redirected to the account creation page) and... you are an author on your own online newspaper!

The next authors who register need their accounts to be approved by you. In other words, you are the editor-in-chief.

You choose who you collaborate with, the first created author account is also the admin account. You can test all that on a local (XAMPP, WAMP) server.

What I already know is not so great about it

It does not have a very clear separation between the Admin and the Frontend. I wish I could find a way to introduce themes for the Frontend.

If you like it

If you are a PHP professional and want to get involved in any way that's useful, please do.

Top comments (0)