philhawksworth / Jamstack Comments Engine
An example of a comments engine you could add to any JAMstack site hosted on Netlify
Stars: ✭ 112
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Jamstack Comments Engine
Headlesscms.org
Source for headlesscms.org
Stars: ✭ 628 (+460.71%)
Mutual labels: netlify, static-site, jamstack
Eleventy Starter Boilerplate
🚀 Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚡ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (+24.11%)
Mutual labels: netlify, static-site, jamstack
Eleventy Starter Ghost
A starter template to build websites with Ghost & Eleventy
Stars: ✭ 187 (+66.96%)
Mutual labels: netlify, static-site, jamstack
Next Js Blog Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (+19.64%)
Mutual labels: netlify, static-site, jamstack
Skeleventy
A skeleton boilerplate built with Eleventy.
Stars: ✭ 318 (+183.93%)
Mutual labels: netlify, static-site, jamstack
Functions
Tutorials, examples, workshops and a playground for serverless with Netlify Functions
Stars: ✭ 463 (+313.39%)
Mutual labels: netlify, jamstack
Gatsby Starter Gcn
A starter template to build amazing static websites with Gatsby, Contentful and Netlify
Stars: ✭ 488 (+335.71%)
Mutual labels: netlify, static-site
Gatsby Universal
🔮 An opinionated Gatsby v2 starter for state-of-the-art marketing sites.
Stars: ✭ 617 (+450.89%)
Mutual labels: static-site, jamstack
Commercejs Nextjs Demo Store
Commerce demo store built for the Jamstack. Built with Commerce.js, Next.js, and can be one-click deployed to Netlify. Includes product catalog, categories, variants, cart, checkout, payments (Stripe) order confirmation, and printable receipts.
Stars: ✭ 737 (+558.04%)
Mutual labels: netlify, jamstack
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+571.43%)
Mutual labels: netlify, static-site
Netlify Rebuild
WordPress Plugin to trigger Netlify rebuild
Stars: ✭ 19 (-83.04%)
Mutual labels: netlify, static-site
Made Mistakes Jekyll
Source for my website and blog (Jekyll + Gulp + Netlify)
Stars: ✭ 436 (+289.29%)
Mutual labels: netlify, jamstack
Eleventyone
A scaffold for a quick start building with the Eleventy SSG
Stars: ✭ 390 (+248.21%)
Mutual labels: netlify, jamstack
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (+347.32%)
Mutual labels: netlify, jamstack
Eleventy Netlify Boilerplate
A template for building a simple website with the Eleventy static site generator
Stars: ✭ 359 (+220.54%)
Mutual labels: netlify, jamstack
Gridsome Portfolio Starter
A simple portfolio theme for Gridsome powered by Tailwind CSS v1
Stars: ✭ 329 (+193.75%)
Mutual labels: static-site, jamstack
Jekyll Netlify Boilerplate
A simple Jekyll template for creating a fast, static website on Netlify
Stars: ✭ 62 (-44.64%)
Mutual labels: static-site, jamstack
Hugo Boilerplate
A Hugo boilerplate for building modern websites
Stars: ✭ 58 (-48.21%)
Mutual labels: static-site, jamstack
Ecommerce Netlify
🛍 A JAMstack Ecommerce Site built with Nuxt and Netlify Functions
Stars: ✭ 1,147 (+924.11%)
Mutual labels: netlify, jamstack
Jamstackthemes
A list of themes and starters for JAMstack sites.
Stars: ✭ 298 (+166.07%)
Mutual labels: netlify, jamstack
Comments engine example.
Comments for your site. With no server to maintain and no Javascript dependency.
Built on Netlify
Setting up
- Clone the repo and deploy it as a netlify (with one click via this DTN button)
- Configure a Slack integration on your Slack account
- Add the required environment variables for:
API_AUTH
APPROVED_COMMENTS_FORM_ID
-
SLACK_WEBHOOK_URL
(You'll need to create and configure a Slack App)
-
Add build hook (
https://app.netlify.com/sites/{SITE_NAME}/settings/deploys#build-hooks
) which will rebuild and deploy the site whenever a new comment is submitted to the approved form -
Add a notification (
https://app.netlify.com/sites/{SITE_NAME}/settings/forms#form-notifications
) which will call our build hook (above) when a new comment is added to the approved comments form. -
Add a notification (
https://app.netlify.com/sites/{SITE_NAME}/settings/forms#form-notifications
) to call our comment handler lambda when a new comment is posted to the comments queue for approval.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].