How can I streamline my website’s data management?

0
4
Asked By SunnySky842 On

I'm trying to build a website that stores event data along with other types of content. I initially thought about using Hugo as my static site generator since I'm familiar with it, but it's turning into a real headache. I have to manage contacts, like event organizers, in several formats: Hugo's yaml for taxonomy, Thunderbird, Google Contacts, and even CSV from earlier projects. Soon, I'll also need to add Mailchimp for a newsletter, which just complicates things more.

The same applies to events; if I load them from APIs, any changes mean I have to update them in Hugo too. This is becoming overwhelming because I can't keep track of everything in one coherent place.

Ideally, I want a system where I can manage contacts, my newsletter content, and everything else in one single spot without dealing with spreadsheets or different formats. I'm looking into JAMstack and headless CMS options like Ghost but I'm open to suggestions. I'd prefer not to use WordPress due to the complex plugin situation and my limited knowledge of PHP.

Am I going to need to deal with databases as well? I've put a lot of effort into creating templates for Hugo, so I'd hate to just scrap it all. Is there a headless CMS that could integrate smoothly with Hugo and meet my requirements? Any advice would be appreciated!

1 Answer

Answered By TechWizard99 On

If you're handling a lot of changing data, you're probably going to want to use a database eventually. Learning something like SQLite can keep things simple for starters. It's a good foundation for web development too!

CuriousCoder34 -

But remember, SQLite won't work in the browser! You might need a different approach if you're looking to integrate directly with client-side applications.

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.