We are thrilled to announce our $6.6m seed funding

How to

[Part 1] Building a real-time Auction System with Socket.io and React.js 🤯

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 the same principles. We must give our bidder information as soon as a new bid comes

Nevo David
Nevo DavidAugust 1, 2022
Announcement

Improve your product notifications with Digest, Separate Feeds, and Feeds action buttons.

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 providers such as Slack.

Omer Ben Ami
Omer Ben AmiJuly 27, 2022
How to

Create a notifications system using in-app (bell icon) and emails

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 app, and send in-app and email messages using Novu 🚀.

Nevo David
Nevo DavidJuly 25, 2022
Podcast

Core Team vs. Contributors

Growing the Novu community started with an objective to “gather” a community around solving a common problem of lacking multi-channel notification infrastructure for products. This means that people were already familiar with the product because they had a the same problem, and Novu stepped in to provide a solution. So essentially, we gave our community a platform to work on solving problems they experienced in their work.

Tomer Barnea
Tomer BarneaJuly 20, 2022
How to

Sending real-time notifications with Socket.io in Node.js

TLDR; Websockets are a great way to create open communication between the client and the server. Great examples are Chat, Bidding System, Notifications, etc...

Nevo David
Nevo DavidJuly 18, 2022
Podcast

Overcome Remote Working

Remote working has been in existence for a long time, but it wasn’t as prominent then as it is now. Then, You just had to show up to the office, even if all that needed to be done at the office was as simple as signing a document or as tasking as having a team meeting, you just had to be physically present at the office. This was the reality for many people until the epidemic came and suddenly, so many people had a different orientation about ‘Working from home’ and that going to the office wasn’t necessary to work together and collaborate.

Tomer Barnea
Tomer BarneaJuly 13, 2022
How to

How to send an SMS using Twilio

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 newsletters, or send SMS notifications, you need an efficient tool that enables you to communicate with your users effectively. These are the tasks Twilio performs perfectly.

Nevo David
Nevo DavidJuly 11, 2022
Podcast

Building in public

One of the main core values of Novu is transparency with our community, team members, partners, and the industry around us. Transparency isn’t something new, we’ve seen other companies do it such as Gitlab. The motion of building in public, Open Startup, and Open Telemetry is a part of a fresh movement, trying to make the world better by allowing more observability, accountability, and trust between companies and their surroundings.

Tomer Barnea
Tomer BarneaJuly 5, 2022
How to

How to use Handlebars to send emails via SendGrid in a Node.js application

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 to need this feature at some point when building web applications.

David Asaolu
David AsaoluJuly 2, 2022
Announcement

Community Heroes

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 before I do that, let me tell you a little bit about Novu.

Nevo David
Nevo DavidJune 9, 2022
Community

EP1: Aws Cost Optimization

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 meet your apps' urgent needs. However, if you're not cautious, the cost of using these resources might soon mount. There are numerous things you can do to optimise the infrastructure that supports your apps, whether you're new to Amazon Web Services (AWS) or have been a cloud-native from the beginning.

Sneh Pandya
Sneh PandyaMay 15, 2022
Announcement

Novu $6.6m Seed Announcement

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.

Tomer Barnea
Tomer BarneaMay 11, 2022
Product updates

Why we have built our main website in Gatsby + Strapi instead of WordPress

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.

Nevo David
Nevo DavidMay 1, 2022