lastnoob's avatar

Not sure where to start...In order to create an ecommerce website

I'm have a good knowledge in HTML, CSS, JS, and quite experienced with creating custom WordPress sites. For my next project though, I decided to step up and create a better quality ecommerce site (than WP), with Laravel.

I'm totally lost though at where to start though. I learned WP through real projects, like this will be. Where should I start, what should I watch? Tbh, I do this as more of a sidejob or hobby, so I don't really have time to try and watch hundreds of videos and try to filter out what will I use in this project and what not. I just want to pay for a course, click play and learn how to do stuff in a real project instead of doing nonspecific tasks (and won't even use half of them).

So, could anyone help me out where to start this whole journey?

Also, with my experience and a decent time investment, how long would it take to get this project done by myself? :) I don't want to reinvent the wheel so I plan to use some packages.

Thanks in advance for your insight!

0 likes
5 replies
Cronix's avatar

I wouldn't advise purchasing Spark unless you know Laravel very well, as well as the Vue js framework. There are very few examples on how to actually code with it beyond very basic things, and the docs are very sparse, there's really not very much info about it available via google besides "an intro to spark", etc. You really have to dig into the code and figure it out for yourself, and it's pretty heavy.

jlrdw's avatar

Also you could look for similar packages on github, and look over the code for ideas.

martinbean's avatar

I don't really have time to try and watch hundreds of videos and try to filter out what will I use in this project and what not.

@lastnoob I’m sorry, but if you’re planning to build a website that takes people’s money, then this attitude doesn’t exactly fill me with confidence.

Nash's avatar

I do this as more of a sidejob or hobby, so I don't really have time to try and watch hundreds of videos and try to filter out what will I use in this project and what not.

There are plenty of eCommerce platforms out there that you may want to check out: Magento, OpenCart, PrestaShop, Shopify, just to name a few. Is there a particular reason why you are looking to build a custom webshop using Laravel, considering you don't sound like you are that interested in spending a lot of time learning about it?

Sure enough, a simple shopping cart and some billing isn't the hardest thing in the world to set up if you know your way around Laravel (and/or PHP and MVC frameworks in general) and there are plenty of libraries for that. However, depending on the project, it can quickly get a lot more complex: campaigns, currencies, discounts, languages, product options/combinations, stock management, vouchers are a few things that come to mind. Do you know the scope of your project?

Please or to participate in this conversation.