Porting a non-framework PHP project to Laravel 5.5
As Laravel has many features and Laravel presents a strong set of tools and an application architecture, we wish to upgrade our existing project into Laravel. What would be the best approach and steps to achieve.
Usually you write down the architecture of the website, let's say its a blog website, the most important thing for the blog is to add/create/view posts, so first steps
Create migration for posts table
Create Model, Controller, Views
Create Routes
Show all posts, create, edit and so on.
Next, let's create tags
Create migration for tags table
Create Model, Controller, View
Add relationships to Post and Tag Model
4 Create Routes
Implement functionality to add, remove, create tags.