I'm looking to create a website for selling electronics and need some advice. As a web developer, I initially thought about building the site from scratch. However, I realize that even a basic shopping website could take a considerable amount of time and come with potential bugs and security issues.
I need a backend that allows me to display product availability by using our supplier's API for prices and stock. Our suppliers can ship items directly to customers, which means I won't need to hold any inventory initially.
I've considered using Shopify, but I'm unsure if it can support my requirements. Essentially, I need all the features of a shopping site, including registration and payment systems, but I also want to have control over the product data.
4 Answers
If you're new to using Shopify for backend integration, I'd definitely recommend looking up tutorials or resources on how to link your backend to manage stock and inventory. Things like Zapier could also help automate some processes between systems.
Have you thought about using a ready-made solution? You can write a script that pulls data from your supplier's API and pushes it to your platform's API. For instance, Shopify has an API that can be used for inventory updates. Your script would act as a middleman, pulling data from the supplier and sending it to Shopify.
I get where you're coming from! I was in a similar situation and thought about building everything by myself. But after a bit of research, I found that handling payment processing is pretty regulated, which makes it tricky for solo developers. Shopify integrates well, and it seems to be improving all the time, making it easier to manage your code with different frameworks. Honestly, I'd recommend sticking with Shopify or Stripe for handling payments.
You might want to check out Snipcart. I've used it for a project before, and it allows you to set up your products and manage everything through their API. You can handle your site's design however you want and just integrate the checkout process with them. They even have webhooks for inventory updates, which could be a big help for your setup.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads