2.0.0 • Published 5 months ago
@reactoros/consent-manager v2.0.0
ReactorOS Consent Manager
Enterprise-grade consent management service with GDPR compliance, built for modern web applications.
Features
- 🔒 GDPR Compliant - Full audit trail, data export, and consent withdrawal
 - 👤 Anonymous Support - Works with anonymous users via localStorage
 - 🎨 Fully Customizable - Complete theming and branding system
 - 🔧 Developer API - React hooks and JavaScript SDK
 - 📦 Multi-tenant - Support for multiple organizations
 - ⚡ Real-time - Instant consent state synchronization
 - 🚀 Self-hostable - Deploy on your own infrastructure
 
Quick Start
Option 1: Use as SaaS Service
npm install @reactoros/consent-managerimport { ConsentProvider, ConsentBanner } from '@reactoros/consent-manager';
function App() {
  return (
    <ConsentProvider 
      config={{
        apiKey: 'your-api-key',
        organizationId: 'your-org-id',
        endpoint: 'https://consent.reactoros.com'
      }}
    >
      <YourApp />
      <ConsentBanner />
    </ConsentProvider>
  );
}Option 2: Self-Host
git clone https://github.com/reactoros/consent-manager.git
cd consent-manager
npm install
npm run setup
npm run devDeployment
Render (Recommended)
- Fork this repository
 - Connect to Render
 - Set environment variables
 - Deploy
 
Docker
docker build -t reactoros-consent .
docker run -p 3000:3000 reactoros-consentDocumentation
License
MIT License - see LICENSE for details.
2.0.0
5 months ago