Zpět na reference

listopad 2024

Page Moderation - Chrome Extension

★★★★★

Klient: Page Moderation

Chrome Extension React 18 TypeScript Moderation Tool Manifest V3

Základní informace

Page Moderation je Chrome rozšíření navržené pro systematické hodnocení webových stránek moderátory. Nástroj umožňuje zaznamenávat čas strávený na hodnocení, rychle klasifikovat stránky jako OK nebo chybné, a exportovat data pro další analýzu.

Klíčové funkce

Časovač seancí Měření čistého času stráveného hodnocením s možností start/pause/stop.

Rychlé hodnocení Jednokliková klasifikace stránek jako OK nebo Error.

Klávesové zkratky

  • Alt+M - otevření panelu
  • Alt+O - Quick OK
  • Alt+E - Quick Error

Error presety Přizpůsobitelné kategorie chyb s možností přidávání poznámek.

Export dat Export do CSV a JSON formátů pro další analýzu a zpracování.

Google Forms integrace Automatické předvyplnění formulářů z nasbíraných dat.

Vícejazyčnost Podpora angličtiny a češtiny.

Témata Světlý/tmavý/systémový režim pro pohodlné používání.

Privacy-first Veškerá data zůstávají lokálně v prohlížeči.

Použité technologie

Frontend

  • React 18 + TypeScript (strict mode)
  • Vite - build tool
  • Chrome Extension Manifest V3
  • Shadow DOM - izolace stylů
  • Chrome Storage API - lokální persistence

Architektura

  • Background Service Worker - správa stavu seancí, export dat
  • Content Scripts - plovoucí panel, formuláře, UI injektované do stránek
  • Shadow DOM - izolace stylů od hostitelské stránky
  • Message Passing - komunikace mezi komponentami

Privacy a bezpečnost

Rozšíření nevyžaduje žádné externí servery a veškerá data zůstávají uložena lokálně v Chrome Storage API. Žádné osobní údaje nejsou odesílány třetím stranám.

Výsledky

  • Rychlé a efektivní hodnocení webových stránek
  • Přesné měření času stráveného hodnocením
  • Snadný export dat pro analýzu
  • Bezpečné ukládání dat lokálně v prohlížeči
  • Intuitivní ovládání s klávesovými zkratkami

Zaujal vás tento projekt?

Pojďme společně realizovat váš projekt. Kontaktujte nás a probereme vaše požadavky.

Kontaktujte nás