Skip to content

gwusec/privacy-label-observatory

Repository files navigation

Privacy Label Observatory

The Privacy Label Observatory is a web application for analyzing visualizing weekly snapshots of privacy labels from the App Store.

Quick Start

Prerequisites

  • Node.js and npm installed
  • Docker and Docker Compose for Elasticsearch/Kibana

Setup Overview

  1. Backend Setup: Set up Elasticsearch/Kibana and the API server

  2. Frontend Setup: Set up the React application

Running the Application

  1. Start backend (runs on port 8017):

    cd backend
    npm install
    npm run dev
  2. Start frontend (runs on port 3000):

    cd frontend
    npm install
    npm run dev

Updating the Application (via Docker)

  1. sudo docker-compose down
  2. git pull (for any changes in main)
  3. sudo docker-compose build
  4. sudo docker-compose up

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •