This is a magazine website that connects to a database. Writers can log in to draft and submit posts while editors can either publish or reject them. For this project I worked closely with my partner on the backend side.
We saw this as an opportunity to use Laravel, a PHP framework that can be used to develop web applications that follow a model-view-controller architectural pattern.
Laravel provides a powerful templating engine called Blade. With blade templates we were able to easily create layouts that can be used for multiple web pages.
For this website admins have to ability to give users their roles and decide rather they are authors or editors.
By working attentively with my partner, I was able to learn a lot about Laravel and back end development in general. I consider this to be one of my greatest learning experiences.