6
8 Comments

Do I need a cms?

I need a better way to manage content for my cross stitching app.

right now content is managed through a mix of dropbox, google sheets, git, and a localization saas. no one will ever be able to manage this mess besides me.

I want to outsource as much of the content management as possible. so I need to set up a new system. (and I want to spend the minimum amount of time building it)

what do you use today to manage your (custom) content

  • cms saas
  • self-hosted cms framework
  • totally custom cms?
on January 7, 2021
  1. 4

    I used and made a tutorial on working with Strapi which is a (free & open-source) headless CMS. There are other platforms like Contentful that might be useful for this case. You'll create your content objects and then get API endpoints to pull that data in elsewhere.

    1. 1

      stapi looks great. i'll take a look at a few tutorials. thanks. 👍

  2. 2

    Wow, I can see why you want to look for something more manageable! Most of the writing I do is in markdown so I do it through VSCode because it lives alongside my site code. However, I am trying out Netlify CMS on my new site.

    It was easy to add and works with a lot of static sites (like Gatsby, Hugo, etc).

    Netlify CMS sounds like an option for you. Another one I’ve seen used is Ghost - I know freeCodeCamp switched to that for their Developer News site and it works pretty well. I hope that helps.

    1. 1

      i like the idea of a static site cms. will take a look 🙌

  3. 1

    I'm using similar CMS for my Embroidery help blog which is hosted on WordPress. The process of working is so smooth and amazing for me.

  4. 1

    When you mean the content, do you mean the content for the app itself or for the site?

    If it's for your app's content and your collaborators can edit markdown and commit the code via the Github app, I'd setup a static site built with Jekyll (it does the job, outputs json if you want, lets you go multi-lingual with a plugin) and deploy to a URL using Netlify (free).

    If your content shouldn't be public, and you need some authentication (like a key), you could still use a static site tool (like Jekyll) and have the output configured to only be readable via an API key. You could even have those static build be distributed throughout the world using Cloudflare. Because they're static builds and distributed worldwide, they'll be fast to read.

    That'd be my preference.

  5. 1

    Hey @justusk. My team and I are working on an app that allows you and your collaborators to modify content directly from within the site. We're still in an MVP stage - would you be open to having a quick chat about your usecase?

    Here's a quick demo of our MVP, where I edit a random saas website: https://www.youtube.com/watch?v=h----tGebek
    Apologies for the unpolished video - we're still in early stages :)

  6. 1

    Not sure if this answers your question. I rely heavenly on Notion. Through the years I have dumped all my knowledge into evernote and since ~2 years I started to transfer my knowledge into Notion. Right now, I fell so much in love in Notion I build an API around it and soon started to launch my website through Notion. I have already a poc for blogging with notion as CMS and react/nextjs/vercel for the deployment. How do you want to use your CMS?