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)