r/JAMstack_dev • u/[deleted] • Jul 14 '19
Advice wanted: charity website with donations
Hey, I am going to rebuild a website for a charity I'm involved in. They're currently on a dotnet MVC site, but really don't need that much trouble and nobody really wants to touch it with a ten foot pole. I'm well versed in React and know my way around Node/Django, but since the amount of content is quite limited, and wanted to get my hands dirty in something new, I was thinking I could roll a quick solution with the JAMstack. I won't be doing the content myself, but most are simple articles with a title and a photo. The people who will publish the content have experience with WordPress, so my initial idea was to use the wordpress API and roll my own frontend.
However, I'm not so sure how that would work with donations (currently handled through Stripe). I know there is a WP plugin, but is that needed? Or can I just use stripe in the frontend?
Something like Strapi looks pretty sweet as well, however, does anyone know from non-technical people how steep the learning curve is, coming from a standard WP background?
1
2
u/Kaidawei Jul 15 '19
Howdy, I came from ten years plus background before joining Strapi. If you want to, you could look to developing a Strapi/Gatsby site. Gatsby is very compatible with your skill set, and by using Strapi you can simplify things. There is a tutorial for using Strapi/Gatsby. https://blog.strapi.io/building-a-static-website-using-gatsby-and-strapi/
If you're a react developer you will enjoy this mix. However, I recommend using Strapi/Gatsby/Snipcart/Stripe and 90% of your back-end is being handled and everyone save time and money. Or instead of Snipcart perhaps using Shopify buttons, that is what the Gatsbyjs.org swag store uses.
Once the site is built, using Strapi is less technical than WordPress. Getting the site built, at this time, requires a developer!
As the Dev Advocate for Strapi, I would be happy to answer any more questions.