← All projects

Calendar-Events-Backend

by @ramzykemmoun

10

real-time calendar application where users can create and manage events inside different rooms. the system supports real-time notifications using Redis Pub/Sub and Socket.IO

About this project

Backend - Calendar Event Management System 📌 Overview This backend is built using Node.js, Express, and MongoDB, with Redis and Socket.IO to handle real-time event notifications efficiently. It powers a calendar-based event management system where users can create and manage events inside rooms. ⚙️ Tech Stack Node.js & Express - Backend framework MongoDB & Mongoose - Database and ORM Redis - Used for Pub/Sub messaging and storing OTP Socket.IO - Real-time communication Server-Sent Events (SSE) - For live event notifications JWT Authentication - Secure user authentication Nodemailer - For sending email verifications to user 🔧 Installation & Setup 1️⃣ Clone the repository 2️⃣ Install dependencies 3️⃣ Set up environment variables Create a .env file and configure: 4️⃣ Start the server

From the project README on GitHub

Stars
10
Forks
0
Last push
7 Mar 2025

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/calendar-events-backend.svg)](https://www.madeinalgeria.dev/projects/calendar-events-backend)

Related projects