I'm an absolute beginner who loves gardening and has been jotting down loads of information about the plants and seeds I have or want to grow. While it's fun to search through my notebooks, I think creating a website to share this information could be awesome. I'd want a searchable database where each plant has its own page, providing details like planting times based on zones and germination tips. Ideally, I'd like to search for plants by color, bloom time, maximum height, and whether they're perennials or annuals. The challenge is I'm disabled, so I spend a lot of time indoors when I'm not in the garden. Gaming has its limits, and I'm not sure where to start. I considered a blog with tags, but that doesn't seem like the most effective approach. Can anyone guide me on how to make this happen, or should I just abandon the idea?
4 Answers
You're definitely on the right track! Instead of worrying about coding from scratch, you should consider using wiki software like MediaWiki, which is what Wikipedia runs on. It’ll handle the database side for you. You’ll also need to host it, so downloading XAMPP can help you set it up on your machine. This way, you can create a comprehensive database without needing to start from zero!
Don't give up hope! A blog with tags could work, but I get why it might not meet your needs. Check out no-code tools like Airtable or Notion—both are user-friendly and allow you to create databases with fields for each plant type. You can easily filter and search your data and even make it publicly available for sharing. If you want to build a website later, WordPress with a plugin could work. Focus first on organizing your data, and you can always upgrade to a more complex solution later. How many plants are you planning to include? Just a few or a whole collection?
If you're looking for something more powerful, consider using a database like Postgres for easier searching. For full or partial text searches, tools like Elasticsearch will be helpful. When you store data, just make sure to keep things like growth time in different columns—that way, sorting through them becomes much easier. It's all about how you set it up!
No-code tools can really simplify your efforts. You might want to check out Magic Cloud, which lets you integrate AI into your database creation without needing to write any code. It could be a game changer for managing all your plant data easily!

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