Shop App is an e-commerce platform designed to make the online shopping experience for both customers and merchants. This project aims to create a dead-simple website that offers an useful features.
Finally create this one. I create like e-commerce website with Laravel 8. I figured out that Laravel framework is so huge and felt intimidated at first. But time after time, I started to felt comfortable with Laravel.
I learn so many things in this projects, like what is MVC, the concepts of components from blade component (I loved this one because it saved me from copying the same template over & over again), routing, controlling website from another controller, etc.
It is a big lie if I said I had no problem when creating this project. Most of the time my error comes when interacting with database and try to refactoring. In interacting with database, understanding the concept of Laravel Model, Seeder, and Factory takes so long for me. In refactoring, this is one of the annoying for me. A little example, when I figured out route::resources in Laravel, I had to refactor my controller and routes. Errors come every time that at one moment, I had to did a lot of Ctrl + Z and started refactoring from the beginning.
But, beside that, I enjoyed creating and learning Laravel at the same time in this project.
Here’s some stuff I use