Skip to content

erfuuan/OpenRNC

Repository files navigation

OpenRNC (Realtime Node.js CDP)

Markdown Monster icon

OpenRNC is an open-source Customer Data Platform (CDP) built with Node.js that provides real-time data processing and analytics capabilities. It is designed to help organizations collect, analyze, and utilize customer data in real-time to make informed decisions and improve user experiences.

NodeJS Express.js TypeScript ESLint Swagger MongoDB Jest Redis Apache Kafka RabbitMQ MySQL Postgres JavaScript MariaDB SQLite

Features

  • Real-time Data Processing: OpenRNC enables real-time data collection and processing, allowing you to react to events as they happen.

  • Scalable and Efficient: The architecture of OpenRNC is designed for scalability, making it suitable for both small and large datasets.

  • Node.js-based: Built on Node.js, OpenRNC offers fast and lightweight performance.

  • Data Analytics and Reporting: Perform data analytics and generate reports to gain insights from your data.

  • Open-Source and Customizable: OpenRNC is open-source, giving you the freedom to customize it to your needs.

TreansferData

Getting Started

Installation

  1. Clone the OpenRNC repository:

    git clone https://github.com/yourusername/OpenRNC.git
    cd OpenRNC
  2. Install the required dependencies:

    npm install

Configuration

Edit the config.js file to configure OpenRNC according to your specific requirements.

Usage

Start the OpenRNC server:

npm start

About

open source real-time nodejs cdp

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages