/Redis-Node-PDBMS

The Redis, MongoDB, and Node.js Product Database Management System (PDBMS) is a robust and scalable solution designed to manage product-related data efficiently. This system leverages Redis for real-time analytics, MongoDB for persistent storage, and Node.js for a responsive and dynamic backend.

Redis-Node-PDBMS

The Redis, MongoDB, and Node.js Product Database Management System (PDBMS) is a robust and scalable solution designed to manage product-related data efficiently. This system leverages Redis for real-time analytics, MongoDB for persistent storage, and Node.js for a responsive and dynamic backend.

Overview

The Redis, MongoDB, and Node.js Product Database Management System (PDBMS) is a comprehensive solution for managing product data with real-time analytics. This project combines the power of Redis for dynamic analytics, MongoDB for persistent storage, and Node.js for a responsive backend.

redis_node.zip file contains all the code scripts.

Key Features

  • Real-time Analytics: Utilize Redis to track and update real-time analytics, including most-viewed products.
  • Shopping Cart Functionality: Allow users to seamlessly add and remove products from their shopping carts.
  • User-Friendly Interface: Enjoy an intuitive web interface for easy interaction with the product database.
  • Scalable Architecture: Leverage the scalability of Node.js for a responsive and scalable backend.

Technologies Used

  • Redis
  • MongoDB
  • Node.js
  • Express.js
  • HTML/CSS
  • EJS (Embedded JavaScript templates)

Installation

Follow these steps to run the project locally:

  1. Clone the Repository:
    git clone https://github.com/your-username/pdbms.git