# Blog | Novu

> Stay up to date with the latest updates from Novu

Canonical: https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/

Markdown: https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog.md

## All posts

- [Human-in-the-loop approval for a LangChain agent in Slack](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/human-in-the-loop-approval-for-a-langchain-agent-in-slack/>): 2026-08-31T08:31:31.658Z - Connect your LangChain email agent to Slack with Novu Connect and add human-in-the-loop approval to review email drafts before sending.
- [Get your AI agent on WhatsApp, two-way, without the Business API grind](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/get-your-ai-agent-on-whatsapp-two-way-without-the-business-api-grind/>): 2026-08-27T11:01:00.000Z - Connect an existing AI agent to WhatsApp for two-way customer conversations without building and maintaining the webhook, context, and reply-delivery layer yourself.
- [How to run one Vercel AI SDK agent across multiple channels](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-run-one-vercel-ai-sdk-agent-across-multiple-channels/>): 2026-08-20T09:00:00.000Z - Use Novu Connect to bring an existing Vercel AI SDK agent to Slack, Microsoft Teams, WhatsApp, Telegram, iMessage, email and more while keeping its model, tools, and instructions in your application.
- [Build vs buy notification infrastructure, honestly (and why AI coding made it worse)](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/build-vs-buy-notification-infrastructure/>): 2026-08-10T09:00:00Z - Notifications look like a weekend project. The pain is maintenance, not v1. A build-vs-buy framework, TCO model, and where AI coding tilts the math.
- [The missing layer between agents and people](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-missing-layer-between-agents-and-people/>): 2026-06-14T19:22:00.000Z - The real work is everything that makes the conversation feel human. Why we're building ACI, and why we're doing it in the open.
- [Agents can think. Now they can talk. ](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/agents-can-think-now-they-can-talk/>): 2026-06-14T19:17:00.000Z - The hardest part of shipping an AI agent isn't building it. It's getting it in front of the people it works for.
- [How to use the Novu MCP server](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/novu-mcp-with-claude-cursor/>): 2026-04-21T12:11:00.000Z - Connect Cursor, VS Code, Claude Code, ChatGPT, Claude Desktop, Codex, and other MCP clients to Novu, then manage workflows, subscribers, integrations, and delivery activity with natural-language prompts.
- [Code Steps: write any notification logic in TypeScript, for any channel](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/code-steps-typescript-notification-logic/>): 2026-04-09T22:18:00.000Z - Every notification step - email, SMS, push, chat, in-app - can now be managed as TypeScript in your codebase. One CLI command to deploy, dashboard controls for your team.
- [Novu Pro tier – From Builders, For Builders](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/from-builders-for-builders-introducing-new-novu-pro-tier/>): 2025-03-28T11:44:18.000Z - We’re introducing Novu Pro, a new pricing tier designed for developers who need more flexibility, more scale, and more control.
- [Postmortem on DNS Name Server Migration Interruption](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/postmortem-on-dns-name-server-migration-interruption/>): 2025-03-24T16:55:12.000Z - This is a postmortem of a 55-minute global service interruption during our DNS migration from AWS Route 53 to Cloudflare users have experienced on Mar 23, 2025.
- [2025 Winter Season Launch Week](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/2025-winter-season-launch-week/>): 2025-02-10T13:34:32.000Z - The Winter Season Launch Week 2025 brings five major updates to Novu's notification platform: Multi-Environment Support, Template Store, Variable Popover, Auto-Generated SDKs, and Step Conditions. These features enhance workflow management, provide…
- [Case Study: Midday Empowers Small Businesses with Smart Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/case-study-midday-invoice-time-track-accounting-assistant/>): 2025-01-21T15:56:55.000Z - Discover how Midday, a platform for small business financial management, leverages Novu’s notification infrastructure to streamline workflows, enhance user experiences, and scale effortlessly with 1,000+ daily notifications. Learn about their…
- [A Proper Guide to Web and Mobile Push Notification Service](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/a-proper-guide-to-web-and-mobile-push-notification-service/>): 2024-11-10T11:36:31.000Z - Implement push notification services successfully by following this actionable guide on choosing platforms, setting up, and personalizing notifications for better results.
- [How to Add Real-Time Notifications to a React App](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-add-real-time-notifications-to-a-react-app/>): 2024-11-10T10:29:14.000Z - Learn how to integrate real-time notifications into your React app using WebSockets, Server-Sent Events, Firebase Cloud Messaging (FCM), and Novu for improved user engagement and instant updates.
- [Breaking WYSIWYG Limitations: How Novu and Maily Are Changing Email Editing](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/wysiwyg-email-editing-innovation/>): 2024-11-08T19:34:07.000Z - Discover how Novu and Maily are collaborating to revolutionize email editing with an open-source, developer-friendly email block editor. Learn how they’re overcoming WYSIWYG limitations, integrating powerful features like loops and dynamic content,…
- [A Developer’s Guide to Choosing the Best Notification Platform](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/a-developers-guide-to-choosing-the-best-notification-platform/>): 2024-11-03T09:49:30.000Z - A comprehensive guide for developers on selecting notification platforms, covering different types of notifications (push, in-app, email, SMS, and chat), key features to consider, popular providers, and best practices for implementation. Learn how to…
- [The future of Novu](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-future-of-novu/>): 2024-10-15T18:27:06.000Z - Explore what's next for Novu, the open-source notification infrastructure, including its innovative UI, code-first workflows, and seamless integration for delivering top-notch notification experiences.
- [The State of Product Notifications: Insights from Developers and Product Teams](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/notification-survey-insights-2024/>): 2024-10-09T14:56:16.000Z - Our survey of 600 developers, product teams, and consumers uncovered key trends in notification systems. Developers face excessive time demands, while product teams emphasize user experience and personalization. The report explores how tools and…
- [How to Build a Notion-Like Notification Inbox with Chakra UI and Novu](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-a-notion-like-notification-inbox-with-chakra-ui-and-novu/>): 2024-10-02T17:53:57.000Z - Learn how to build a Notion-inspired real-time notification inbox in React using Chakra UI and Novu's customizable notification component. Includes code examples, styling tips, and a live demo.
- [The Full-Stack Components Customization Pyramid](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-full-stack-components-customization-pyramid/>): 2024-10-02T16:52:29.000Z - Explore the Novu component's customization pyramid, styling options, and composable architecture, offering the perfect blend of user experience and developer-friendly design.
- [Build a Real-time Notification System with Socket.IO and ReactJS](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/build-a-real-time-notification-system-with-socket-io-and-reactjsbuild-a-real-time-notification-system-with-socket-io-and-reactjs/>): 2024-10-02T15:13:32.000Z - Learn how to build a real-time notification system in a chat app with ReactJS and Socket.io. This step-by-step guide covers setup, event handling, notifications, and best practices.
- [How We’re Teaming Up With Maily to Change the Game for Email Block Editing](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/email-block-editing-in-notifications/>): 2024-09-26T21:37:15.000Z - Discover how Novu is teaming up with Maily, the open-source email block editor, to revolutionize email and notification design. Learn about our shared focus on superior UX/DX, seamless integration, and the future of open-source email editing.
- [Notifications For Your App: Should you build or buy?](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/build-vs-buy/>): 2024-08-16T10:24:00.000Z - Should you build your own notification system? If your development or product team are pondering this question, this article will goes over the seven requirements to consider before making the choice to build or to buy.
- [Building Open Source React Components for Real-Time Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-open-source-react-components-for-real-time-notifications/>): 2024-08-14T12:45:43.000Z - Elevate your web app with Novu’s new React SDK, featuring a &lt;Inbox /&gt; component. Built for modern JavaScript developers, this SDK offers a lightweight, fully customizable solution for in-app updates/notifications. Whether you need a simple…
- [Case Study: How Novu Migrated User Management to Clerk](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/migrating-user-management-to-clerk-with-one-developer/>): 2024-08-01T09:11:00.000Z - Discover how Novu implemented Clerk for user management, enabling features like SAML SSO, OAuth providers, and multi-factor authentication. Learn about the challenges faced and the innovative solutions developed by our team. This case study provides…
- [How Product-Development Friction Ruins User Experience with Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/product-development-friction-notifications-experience/>): 2024-07-26T13:23:00.000Z - Discover how friction between product and development teams can lead to poor notifications and damage your user experience. Learn strategies to overcome these challenges and enhance your notification system for better user engagement.
- [How to Implement React Notifications — Including Examples, Alerts, and Libraries](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/react-notifications/>): 2024-07-19T14:04:00.000Z - Learn how to implement effective notifications in React applications. Explore the differences between stateless and stateful notifications, and discover the best libraries and practices for enhancing user engagement and information delivery in your…
- [How to Grow Engagement By Using Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-grow-engagement-by-using-notifications/>): 2024-06-21T11:11:07.000Z - How to grow Product engagement by using Notifications
- [Building An E-Commerce Store With NextJS](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-an-e-commerce-store-with-nextjs/>): 2024-06-04T11:42:51.000Z - Learn how to build an e-commerce store where customers can purchase products and make payments.
- [Send Whatsapp Notifications with Next.js and Novu](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/send-whatsapp-notifications-with-next-js-and-novu/>): 2024-05-22T11:18:22.000Z - How to send Whatsapp Notifications with Next.js and Novu
- [How To Build Your Own Newsletter App? p.2](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-your-own-newsletter-app-p2/>): 2024-05-16T07:39:10.000Z - This is a guide on how to build a newsletter application that allows users to subscribe to a mailing list using a Google or GitHub account. It uses Next.js, Firebase, and Novu. Part 2.
- [How To Build Your Own Newsletter App? p.1](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-your-own-newsletter-app-p1/>): 2024-05-15T18:09:07.000Z - This is a guide on how to build a newsletter application that allows users to subscribe to a mailing list using a Google or GitHub account. It uses Next.js, Firebase, and Novu. Part 1.
- [A Code-First Approach to Managing Notification Workflows](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/a-code-first-approach-to-managing-notification-workflows/>): 2024-05-09T11:34:09.000Z - The code-first notification workflow approach empowers you as a developer to build advanced workflows with code while giving your non-technical teammates full control over content and behaviour
- [Best Practices – How to Not Over Notify Your Users](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/digest-notifications-best-practices-example/>): 2024-05-08T18:27:23.000Z - Explore how to enhance user experience and avoid notification overload with digest notifications, using real-world examples like Taylor Swift's Instagram post scenario. Learn the ins and outs of various digest strategies—Regular, Back-off, and…
- [How to build dev.to Community Digest with Novu](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-dev-to-community-digest-with-novu/>): 2024-04-29T15:07:27.000Z - Learn how to build dev.to community digest with Novu. The second part of the series of building dev.to's notification system.
- [How to build dev.to In-App Notification System in 20 minutes](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-dev-to-in-app-notification-system-in-20-minutes/>): 2024-04-23T08:54:23.000Z - In this guide, you'll learn how to build a dev.to In-App Notification Center in 20 minutes.
- [Components for Developers: Why I Joined Novu](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/components-for-developers-and-introducing-vp-engineering-sokratis-vidros/>): 2024-04-17T15:27:21.000Z - Today, I pen this post with excitement, and a forward-looking spirit. For the past four years, my team was building components that are worth a thousand APIs! We aimed to offer a Google-level authentication experience with amazing frontend DX in a…
- [The Ultimate Guide to Laravel Reverb: Real-Time Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-ultimate-guide-to-laravel-reverb-real-time-notifications/>): 2024-04-09T06:17:37.000Z - You learned a lot about using Laravel Reverb in the first part of this guide. Now, you’ll learn how to add real-time notifications seamlessly to your Laravel apps.
- [The Ultimate Guide to Laravel Reverb](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-ultimate-guide-to-laravel-reverb/>): 2024-04-05T16:07:29.000Z - Learn how to use Laravel Reverb to develop a real-time Laravel app. You'll learn about channels, events, broadcasting, authorization and configuring Laravel Reverb WebSocket Server connections.
- [The Ultimate Guide To Firebase Cloud Messaging (FCM)](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/the-ultimate-guide-to-firebase-cloud-messaging-fcm/>): 2024-03-29T22:44:30.000Z - This guide about Firebase Cloud Messaging details how to use FCM for sending push notifications in apps. It covers EVERYTHING you need: types of notifications, components, FAQs and implementation steps for mobile and web apps.
- [Translation Management Improvements, Digest Filters, Deprecation of Notifire Packages and more](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/translation-management-improvements-digest-filters-deprecation-of-notifire-packages-and-more/>): 2024-03-18T11:17:28.000Z - What's new in Novu 0.24.0? Translation Management Improvements, Deprecation of Notifire Packages and more
- [Building an Investor List App with Novu and Supabase](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-an-investor-list-app-with-novu-and-supabase/>): 2024-03-15T17:12:56.000Z - Building an Investor List App with Novu and Supabase
- [Our notification evolution](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/notification-evolution-stressless-volume-innovation/>): 2024-03-12T20:10:34.000Z - How we're innovating notification infrastructure
- [Implementing Internationalization in Apps: How to Translate Notifications](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/implementing-internationalization-in-apps-how-to-translate-notifications/>): 2024-03-01T02:58:37.000Z - Implementing Internationalization in Apps: How to Translate Notifications
- [Welcome to the new Novu Community](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/welcome-to-the-new-novu-community/>): 2024-02-27T18:39:39.000Z - Why the Novu community is important, and what we're doing to support you.
- [Translate your App’s Notification content to different languages using i18n.](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/translate-your-apps-notification-content-to-different-languages-using-i18n/>): 2024-02-21T08:04:34.000Z - Learn how to translate your App's Notification content to different languages using i18n.
- [🔥 Building an email automation system with React Flow and Resend 🎉](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-an-email-automation-system-with-react-flow-and-resend/>): 2023-07-31T11:58:08.000Z - Creating an email automation system to message people with a sequence of messages every 10 minutes.
- [ConnectNovu Hackathon 2023](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/connecnovu-hackathon-2023/>): 2023-07-10T06:56:57.000Z - Winners of the first Novu Hackathon!
- [Template Store, Demo SMS Provider, Notification Templates Renaming and more](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/whats-new-in-novu-0-16-0/>): 2023-06-22T12:34:03.000Z - Release Updates.
- [Scheduled Digest, In-App Onboarding playground, Slack Webhook URL managed flow and more](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/whats-new-in-novu-0-15-0/>): 2023-05-24T13:09:49.000Z - Release Updates.
- [Building a bidding system with NextJS](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-bidding-system-with-nextjs/>): 2023-05-23T09:18:20.000Z - Creating a bidding system with Next.JS new App Router, Server actions, Postgres and Novu
- [How to add In-App notifications to any web app!](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-add-in-app-notifications-to-any-web-app/>): 2023-05-09T14:00:00.000Z - Add a notification system to any app in just a few simple steps!
- [How To Add In-App Notifications To Your Angular App](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-add-in-app-notifications-to-your-angular-app/>): 2023-05-02T14:53:00.000Z - How to add an in-app notification center to your Angular app
- [Performance optimization, Redesigned Workflow UI Editor, Data expiration, Headless Notification Center and more!](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/performance-optimization-redesigned-workflow-ui-editor-data-expiration-headless-notification-center-and-more/>): 2023-04-28T13:29:55.000Z - Release Updates
- [Make a Dream Todo app with Novu, React and Express!](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/make-a-dream-todo-app-with-novu-react-and-express/>): 2023-04-19T09:33:10.000Z - In this article, you'll learn how to make a todo app that uses Novu to work for you. The prime focus in making this app was to boost personal productivity, get things done and stay distraction free!
- [Better onboarding experience, Digest Workflow Playground, Seen/Read Step Filter, SMS provider integration and more! ](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/better-onboarding-experience-digest-workflow-playground-seen-read-step-filter-sms-provider-integration-and-more/>): 2023-03-28T13:44:35.000Z - Release Updates.
- [Applying for a new job with React and NodeJS and AI](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/applying-for-a-new-job-with-react-and-nodejs-and-ai/>): 2023-03-06T09:41:41.000Z - In the previous article in the series, I walked you through how to build a resume builder application that accepts some specific information from the user and creates a printable resume.
- [Making GraphQL Codegen Work For You: GraphQL Integration with React and TypeScript](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/making-graphql-codegen-work-for-you-graphql-integration-with-react-and-typescript/>): 2023-03-01T07:27:27.000Z - In this guide, we’ll be showing you how to use GraphQL alongside React and GraphQL Codegen to create a simple page that can pull data from an API and send emails. We’ll be using Novu as an open source notification system for developers that can send…
- [Building a forum with React, NodeJS](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-forum-with-react-nodejs/>): 2023-02-27T18:48:08.000Z - In this article, you'll learn how to build a forum system that allows users to create, react, and reply to post threads. In the end, we will also send a notification on each reply on a thread with Novu, you can skip the last step if you want only the…
- [Build a notification system for a blog site with React, NodeJS and Novu 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/build-a-notification-system-for-a-blog-site-with-react-nodejs-and-novu/>): 2023-02-23T10:46:16.000Z - In this tutorial, you will learn how to create a blog on your own that notifies newsletter subscribers when a new article arrives. Throughout the tutorial, there are several visual demonstrations and sample codes to help you navigate through the…
- [Creating a resume builder with React, NodeJS and AI 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/creating-a-resume-builder-with-react-nodejs-and-ai/>): 2023-02-19T19:14:14.000Z - In this article, you'll learn how to create a resume builder using React, Node.js, and the OpenAI API. What's better to look for a job and say you have build a job resume builder with AI to do so? 🤩
- [Building the largest Notifications Library in the world using ChatGPT, React, and NodeJS 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-the-largest-notifications-library-in-the-world-using-chatgpt-react-and-nodejs/>): 2023-02-13T14:22:49.000Z - I will show you how to create thousands of notifications with ChatGPT and render it with React.
- [Building a website gallery with ChatGPT, Stable Diffusion, React and NodeJS 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-website-gallery-with-chatgpt-stable-diffusion-react-and-node-js/>): 2023-02-06T18:37:51.000Z - In this article, you'll learn how to build a web application that uses ChatGPT and Stable Diffusion to generate a logo and a befitting domain name for any website description you provide.
- [Creating a website aggregator with ChatGPT, React, and Node.js 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/creating-a-website-aggregator-with-chatgpt-react-and-node-js/>): 2023-02-06T12:06:24.000Z - A website aggregator is a website that collects data from other websites across the internet and puts the information in one place where visitors can access it.
- [Master Notifications With ChatGPT, React and NodeJS 🧨](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/master-notifications-with-chatgpt-react-and-nodejs/>): 2023-02-06T07:14:58.000Z - In this tutorial, you'll learn how to build a web application that allows you to send notifications generated by ChatGPT to your users, using React and NodeJS.
- [Creating a scheduling app with React, Nodejs and EmailJS 🧨](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/creating-a-scheduling-app-with-react-nodejs-and-emailjs/>): 2023-02-06T04:50:12.000Z - A scheduling app is a software tool that helps individuals or organizations manage and organize appointments, meetings, and tasks efficiently by providing a centralized platform to schedule, view, and modify schedules.
- [Creating an upvote system with React and Socket.io 🥳 🔝](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/creating-an-upvote-system-with-react-and-socket-io/>): 2023-02-02T13:41:17.000Z - An upvote system is a way for users to express their approval or agreement with content by "voting" it up. The content with the most upvotes is typically considered the most popular or well-received by the community.
- [How to build the most beautiful Todolist with React Native and Socket.io 🎉](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-build-the-most-beautiful-todolist-with-react-native-and-socket-io/>): 2022-11-24T11:38:54.000Z - Todolist is a simple task list where you mark everything you need to do and the status of it as "Finished / Not Finished".
- [Building a real-time bidding system with Socket.io and React Native](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-real-time-bidding-system-with-socket-io-and-react-native/>): 2022-11-24T09:12:47.000Z - Goin’ Once, Goin’ Twice, Sold to the lady with the red dress 💃🏻 You have probably heard that many times in movies or public auctions. We can also find some online platforms, such as eBay, where you can bid on a product and get counterbids from…
- [Creating a registration and a login with two-factor authentication on React 🤩](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/creating-a-registration-and-a-login-with-two-factor-authentication-on-react/>): 2022-11-24T08:53:39.000Z - If you have thought about building any dashboard, you probably realize you need to implement authentication. You are probably already familiar with terms like Login and Registration.
- [Building a Notion-like system with Socket.io And React 😍](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-notion-like-system-with-socket-io-and-react/>): 2022-10-24T12:40:01.000Z - We are going to build a knowledge system like Click-Up and Notion. You will be able to add posts, write comments, tag other users and show it in their notifications. In notion users can see what other users do in real-time without refreshing the page…
- [Building a chat app with Socket.io and React Native 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-chat-app-with-socket-io-and-react-native/>): 2022-10-17T08:56:43.000Z - Chats are all around us, from Whatsapp to Facebook and Instagram, almost every platform offers a chat in some kind of variation.  In Today's digital world we have all gone mobile! Just before this article I wrote a friend a message on Whatsapp.
- [Building THE MOST practical Todolist with React and Websockets 🪄✨](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-the-most-practical-todolist-with-react-and-websockets/>): 2022-10-11T06:59:44.000Z - In this article, you'll learn how to build a team to-do list with React.js and Socket.io. Users can create, read, and delete to-dos and add comments to each to-do via Socket.io. You'll also learn how to add notifications to the application when you…
- [Let’s Talk About HackSquad](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/lets-talk-about-hacksquad/>): 2022-10-03T11:07:57.000Z - Can your Squad make it to the top?!
- [Building a beautiful Kanban board with Node.js, React, and Websockets 🦄 ✨](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-beautiful-kanban-board-with-node-js-react-and-websockets/>): 2022-09-28T08:38:08.000Z - In this article, you'll learn how to build a Kanban Board the same as you have in JIRA, Monday and Trello. We will do it with a beautiful drag-and-drop feature using React, Socket.io, and React beautiful DND. Users will be able to sign in, create and…
- [HackSquad 2022 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/hacksquad-2022/>): 2022-09-20T10:27:50.000Z - Contribute code as a team, meet community members, participate in workshops, and win SWAG
- [Building an interactive screen-sharing app with Puppeteer and React 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-an-interactive-screen-sharing-app-with-puppeteer-and-react/>): 2022-09-12T12:58:40.000Z - Give the user the ability to browse a webpage through your system and feel like it's a real browser.
- [Building a live-event alert system with React, Socket.io, and Push Notifications 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/live-event-alert-system/>): 2022-09-05T10:03:08.000Z - You want everybody to get a message on your website once something happens in real-time. That can be a new version, announcement, or some product updates.
- [I implemented the Dev Community Notification Center with React, Novu, and Websockets 🔥](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/dev-community-notification-center/>): 2022-08-29T08:35:23.000Z - No matter what application you are building, you will probably send the user notifications at some point. It can be over Emails, SMSs, Push notifications, or a Notification center like the one you have on the DEV Community. I will show you how to…
- [Building a chat – Browser Notifications with React, Websockets and Web-Push 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-chat-browser-notifications-with-react-websockets-and-web-push/>): 2022-08-22T13:02:18.000Z - In the previous article in this series, we talked about Socket.io, how you can send messages between a React app client and a Socket.io server, how to get active users in your web application, and how to add the "User is typing..." feature present in…
- [Building a chat app with Socket.io and React 🚀](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/building-a-chat-app-with-socket-io-and-react/>): 2022-08-15T05:16:18.000Z - We have all encountered chat over the web, that can be Facebook, Instagram, Whatsapp and the list goes on. Just to give a bit of context, you send a message to a person or a group, they see the message and reply back. Simple yet complex.  To develop…
- [\[Part 2\] Real-time Auction System – Connecting Socket.io With React 🔥](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/real-time-auction-system-with-socketio-react/>): 2022-08-09T04:53:58.000Z - The previous article in this series introduced Socket.io, how to connect a React app to a Node.js server using Socket.io, and creating the user interface for the bidding system.
- [\[Part 1\] Building a real-time Auction System with Socket.io and React.js 🤯](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/real-time-auction-system/>): 2022-08-01T03:38:13.000Z - Like an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody else will win or outbid you if you don't bid fast enough. To use online bidding, We must stick to…
- [Improve your product notifications with Digest, Separate Feeds, and Feeds action buttons.](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/product-notifications-0-6-0/>): 2022-07-27T12:32:31.000Z - Notification is a way that you can inform your user about new things that happened in your product. You can expect the usual form of notification: In-app notifications (like you have on Facebook), Emails, SMSs, Push notifications, and Direct…
- [Create a notifications system using in-app (bell icon) and emails](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/notifications-system/>): 2022-07-25T04:37:10.000Z - In this article, I will guide you through sending notifications in-app and via email using Novu in a Node.js application. We'll first create a Novu project, add an email communication channel via the Novu Manage Platform, install Novu to an Express…
- [Sending real-time notifications with Socket.io in Node.js](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/sending-real-time-notifications-with-socket-io-in-node-js/>): 2022-07-18T07:36:40.000Z - TLDR; Websockets are a great way to create open communication between the client and the server. Great examples are Chat, Bidding System, Notifications, etc...
- [How to send an SMS using Twilio](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-send-an-sms-using-twilio/>): 2022-07-11T11:15:00.000Z - Communicating with users from a software application is a common feature in modern software development. Whether you provide an OTP to users before they can make transactions, send an email verification link before creating an account, mail…
- [How to use Handlebars to send emails via SendGrid in a Node.js application](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/how-to-use-handlebars-to-send-emails-via-send-grid-in-a-node-js-application/>): 2022-07-02T12:51:00.000Z - The ability to send email to users is one feature most modern web applications have. Whether you are sending a passcode to the user’s email address before they gain access to a resource or sending a confirmation email or newsletters to users, we tend…
- [Community Heroes](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/community-heroes/>): 2022-06-09T12:45:00.000Z - My name is Nevo, I have almost a decade as a full-stack developer/team leader, and my role is to create some amazing projects to connect Novu with the community.  I have millions of ideas, and I want to present my Community Heroes project to you, but…
- [EP1: Aws Cost Optimization](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/aws-cost-optimization/>): 2022-05-15T12:40:00.000Z - The ability to distribute software to end-users quickly and dynamically is a core promise of cloud computing. Amazon Web Services (AWS) is a key participant in the cloud computing sector. The cloud is brimming with resources that may be exploited to…
- [Novu $6.6m Seed Announcement](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/seed-funding/>): 2022-05-11T12:34:00.000Z - Today I am thrilled to announce our $6.6M Seed funding led by Crane Venture Partners with participation from Eniac Ventures, MXV Capital, Entrée Capital, Ariel Maislos, and a variety of individual angel investors.
- [Why we have built our main website in Gatsby + Strapi instead of WordPress](<https://website-new-git-sync-agent-onboarding-b4fb7b9-novuhq.vercel.app/blog/wordpress-vs-gatsby-and-strapi/>): 2022-05-01T12:24:00.000Z - We are building the 1st open-source notifications infrastructure at Novu. Our product is being built by the community, and there is no product without the community. It means it should be fully available for the community to fork, contribute and use.
