Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/68publishers/consent-management-platform

🛡 Easily manage user consents and the cookie widget
https://github.com/68publishers/consent-management-platform

cmp consent cookie cookies gdpr management platform widget

Last synced: 10 days ago
JSON representation

🛡 Easily manage user consents and the cookie widget

Awesome Lists containing this project

README

        


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](https://github.com/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](#about-cmp)
* [Getting Started](#getting-started)
* [Prerequisites](#prerequisites)
* [Installation](#installation)
* [Product Documentation](#product-documentation)
* [Development Guide](#development-guide)

## 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](docs/images/dashboard.png)

## Getting Started

### Prerequisites
- Docker
- Make

### Installation
```sh
$ git clone https://github.com/68publishers/consent-management-platform cmp
$ cd cmp
$ cp .env.dist .env
$ make init
```

Visit http://localhost:8888 and sign in via `[email protected]` / `admin` credentials.

See [Makefile](./Makefile) for other useful commands and the [Development Guide](docs/development.md) for information about ENV variables etc.

## Product Documentation

For documentation of the application from a user perspective, please go to the [Product Documentation](docs/product.md).

## Development Guide

For more technical information, please go to the [Development Guide](docs/development.md).