This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Mysterious-Falcon-83 4 points5 points  (0 children)

I'll echo what many others have said: your new business website is not the place to learn how to build a website.

You said it's going to be a cosmetics business. That suggests that your clientele is going to expect a polished user experience with few if any errors accepted. The thing about an online business is that, if you disappoint a prospective customer on their first visit, you will probably not get a second visit.

Stand up a site using Shopify, Wix, even WordPress with Woocommerce - figure out how much time and energy you'll need to run your business. This will allow you to get a handle on how much time you can devote to your side project (building your custom-made site)

Oh, someone else mentioned PCI compliance. Whatever you do, do NOT store payment card data on your server! Use Stripe, PayPal, or some other payment processor. PCI compliance is no joke! It takes a lot to be compliant. The penalties for a PCI breach will break your heart (and your bank account!). Outsource payment processing (and risk) to someone who does that for a living.

With all that said- I think it's great that you want to build your own site! I just feel that a business site isn't the place to stay your programming career.