← Înapoi în atelier
În culise

PWA Invite Console

O mică consolă pentru gestionarea invitațiilor și dispozitivelor din aplicații web private.

Consola pe desktop, cu toate aplicațiile în bara laterală și dispozitivele din Casierul clasei

Despre proiect

O pagină pentru invitarea și administrarea dispozitivului pentru fiecare aplicație din spatele mecanismului de invitare.

Este singura GUI de administrare — aplicațiile folosite pentru a transporta câte una, ceea ce înseamnă mai multe file deschise și mai multe locuri de reținut. Trăiește în propriul său depozit, deoarece nu aparține niciunei dintre aplicațiile pe care le înfruntă.

Tailscale TLS se termină în fața ascultătorului privat, restricționând accesul administrativ strict la nodurile Tailnet autorizate cu zero puncte finale publice expuse sau parole hardcoded.

Galerie

Numele, destinatarii invitațiilor, clasele și copiii din aceste capturi sunt anonimizate și estompate.

Pe desktop

Pe telefon

Funcționalități

  • 🔑 Ciclul de viață al invitației unificate: Generați, partajați, urmăriți expirarea și monitorizați valorificarea linkurilor de invitație la aplicații între servicii dintr-un singur loc.
  • 📱 Gestionarea dispozitivelor: Inspectați dispozitivele client înscrise, vizualizați marcajele de timp ultimele văzute, atribuiți etichete prietenoase și revocați instantaneu sesiunile compromise.
  • 🎟️ Invitații specifice fiecărei aplicații: O aplicație își poate oferi propriile opțiuni de acces. Pentru Casierul clasei, invitația alege clasa, rolul, copilul în cazul unui părinte și data la care se încheie accesul, iar toate celelalte aplicații păstrează invitația simplă, dintr-un singur pas.
  • 🌗 Desktop și telefon, luminos și întunecat: O bară laterală cu toate aplicațiile pe desktop, un selector de aplicații cu căutare pe telefon, plus o temă luminoasă și una întunecată.
  • 🔒 Tailnet Private Security: Fără acreditări stocate în codul front-end; autentificat prin injecție de antet de proxy invers privat accesibil doar prin Tailscale.
  • ⚡ PWA cu dependență zero: Aplicație Vanilla JavaScript pe o singură pagină, cu revalidare imediată și zero umflare a cadrului.