README.md

March 13, 2025 ยท View on GitHub

Consent Management Platform logo

Consent Management Platform

๐Ÿ›ก Easily manage user consents and the cookie widget.


  • โœ… Managing cookies and providers in bulk
  • โœ… Summary statistics on user consent positivity including their detailed histories
  • โœ… Direct integration with 68publishers/cookie-consent
  • โœ… Configurable storages standardized by Google
  • โœ… Automatic cookie detection using Crawler including proposals for changes
  • โœ… Support for multiple environments (web, mobile app, etc.)
  • โœ… Wide possibilities of integration with your projects
  • โœ… Automated reporting
  • โœ… Support of authentication with Azure AD
  • And many more!

Table of Contents

About CMP

The CMP is a standalone application for storing user's cookie consents and managing the cookies themselves on any website or application.

CMP Application

Getting Started

Prerequisites

  • Docker
  • Make
  • Mkcert

Installation

Hosts file

$ sudo vi /etc/hosts
127.0.0.1 cmp.local
::1 cmp.local

Installation steps

$ git clone https://github.com/68publishers/consent-management-platform cmp
$ cd cmp
$ cp .env.dist .env
$ make init-with-certs
$ make fixtures

Visit https://cmp.local and sign in via admin@68publishers.io / admin credentials.

See Makefile for other useful commands and the Development Guide for information about ENV variables etc.

Product Documentation

For documentation of the application from a user perspective, please go to the Product Documentation.

Development Guide

For more technical information, please go to the Development Guide.