How can I simplify managing an Excel-based static webshop?

0
12
Asked By TechSavvyCat92 On

I'm building a static webshop for a sweet lady who sells food for kids with illnesses, and I want her to easily manage the product data. I've tried several approaches, but she insists on using Excel, and her data is a mess. Right now, the site pulls data from a cleaned-up CSV of her Excel file, but she now wants to add product descriptions and categories, which complicates things further. I need help finding a way to create a single source of truth that she can manage without it requiring extensive technical knowledge. Any suggestions on how I can set this up more efficiently?

5 Answers

Answered By CodingNinja99 On

Why not just share a link to an Excel file on Office.com without edit privileges? That way, she can still interact with it without mismanaging the essential data.

Answered By ExcelGuru88 On

Consider locking the specific cells in the Excel file she shouldn’t touch. You could also put the file in Google Drive and link to it on her site, or even embed it—though I'm not sure how that would work. This way, she has control over the manageable parts, and you can handle the uploading.

Answered By DataCleanerX On

Instead of trying to fix her Excel mess, just build your solution around it! Keep her sheet as the source, but use a script to clean it and convert it to JSON for your site build. This keeps things simple from her end while structuring the data for your site.

Answered By DevWizard22 On

Bring back MS Access! You can set up an Excel sheet that's locked down for her to play with, but add layers of validation and structure that she can't alter. Have a clean version of the sheet that she can’t access, and implement a system where she can validate her data and prepare it for upload while you control the uploads to your site.

Answered By SimplicitySeeker52 On

You might want to invest some time into enhancing the validation of the CSV in your current setup. Think about using a static site generator to create individual HTML pages for each product row, which could help organize things better.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.