← Torna ai progetti
💬

Squealer

Accademico Di gruppo
Node.jsReactVue.jsMongoDBJavaScript

Squealer è un social network completo sviluppato la cui architettura prevede un backend Node.js con MongoDB come database, e tre frontend distinti: un'app per gli utenti scritta in React, un pannello dedicato ai Social Media Manager scritto in Vue.js e una dashboard di moderazione scritta in HTML/CSS/Javascript vanilla.

Il sistema supporta post con diversi tipi di contenuto (testo, immagini, geolocalizzazione), un sistema di canali tematici, messaggistica tra utenti, e una dashboard di moderazione completa per la gestione dei contenuti.

La sfida principale è stata la gestione della comunicazione real-time tra i tre frontend e il backend, risolta con WebSocket e un sistema di eventi centralizzato.

Prova la demo live

Account demo — Utente: demo1, demo2 — SMM: smm_manager — Mod: admin; Per tutti gli account usare 'password' come password