What’s the Best Web Stack for Building a Jewelry Sales Website?
Asked by
TechieTurtle89
I'm an electronic engineering student who has dabbled in web development before, but it's been a while since I've done any coding in that area. My girlfriend wants me to create a website to sell the jewelry she makes, and I want to make sure I select the right technology stack for the job. I'm aiming for a few key features: a smooth and beautiful user interface, a suitable backend for handling sales, a simple setup process, easy admin panel creation, privacy-respecting analytics, and support for multiple languages. My programming skills include JavaScript, TypeScript, Python, and C. Any suggestions?
Answers
I personally recommend Svelte + SvelteKit. The interactive tutorial is really helpful, and if you just need a simple shop, using Shopify or something similar might save you a lot of hassle in the long run. 😉
Reply to this answer
I’d recommend looking into Shopify if you want something user-friendly that doesn't require a lot of coding. If you're feeling adventurous and want to code more, Vendure is another option that lets you customize things yourself a bit more.
Reply to this answer
Creating a shopping site is no small task! You’ll need to consider not only the coding but also payment processing, legal aspects of online sales, and good SEO practices. If simplicity is key here, going with a platform like Shopify or Wix will allow you to focus on the jewelry rather than the website. You might also want to consider selling on Etsy as a quicker option.
Reply to this answer
Have you thought about using boilerplate starters? They can save you a lot of time. Check out OpenSaas. It's more of a template system that you would customize, but it might streamline your process.
QuestionMaster: So if I understand correctly, this is just a template that I have to edit?
Reply to this answer
It depends on your budget. If you want a straightforward e-commerce route, use platforms like Etsy or Shopify. If you're inclined to build it yourself, consider using basic HTML, CSS, and JavaScript, and Stripe for payments. But be prepared for some work! If you have some React skills, that could help with adding products more efficiently.
TechieTurtle89: I’ve done a bit of React. I want something that’s a mix between a framework and a CMS, though!
Reply to this answer
Add your answer
Answers are reviewed before publication.
CuriousUser101: You’re right, I’d like to code for fun.