BanchanArt / banchan

The Co-Operative Commissions Platform
https://banchan.art
Other
169 stars 30 forks source link

Add user documentation section to banchan app #137

Closed skullbunnygalaxy closed 1 year ago

skullbunnygalaxy commented 2 years ago

At some point, we need to have a section on banchan.art website that is user documentation including:

zkat commented 2 years ago

We should probably have a CMS set up for this. After looking through a bunch of them, Netlify CMS seems pretty good, but I think we should do another survey and see if there's anything better. It might even make sense to just... use Wordpress.com and be done with it. Whatever we choose, it should definitely be minimal work for us.

Another alternative is to just write a basic CMS ourselves, which is not my preference because that's a lot of work to do right (I think?), but maybe that's worth exploring, too. We have a lot of the pieces available already, and it would allow us to more tightly integrate everything, like users, permissions, etc.

skullbunnygalaxy commented 2 years ago

Update: after a discussion on Discord, we have decided to pass on Netlify CMS due to it not having a robust built-in user management system. Currently looking into using Hugo or 11ty.

I would love to write our own CMS. However, using a static site generator will definitely get this done quicker since the system is already in place.

skullbunnygalaxy commented 2 years ago

I compared Hugo to 11ty, specifically the features we want for documentation.

Next steps: Setup a basic Hugo theme with tailwindcss 3 + daisyui + fusejs search to see how straightforward it is to implement these items within Hugo.

zkat commented 1 year ago

We have help.banchan.art and we'll be filling its knowledge base over time. Maybe we'll have an actual docs site at some point, but I don't think it's needed right now.