ESAT-HUB Logo ESAT-HUB • Web & Mobile Platform Exclusive to ESAT-Togo students

A modern platform for school activities, chat, and project management.

ESAT-HUB centralizes communication, news sharing, room management, real-time notifications, attendance system with RFID scan for students and staff at ESAT-Togo. Powered by a decoupled architecture (FastAPI, React PWA, PostgreSQL), it provides a robust foundation for collaborative and educational experiences.

Social feed & posts Publish content, comment, and share academic achievements.
Chat & WebSocket Instant messaging and real-time notifications for seamless communication.
Attendance Mark students attendance via QR Code and RFID scan
Administration Dedicated dashboards and routes for user, statistics, and space management.

Technical Architecture

Backend : FastAPI (Python) Frontend : React (Vite.js) Database : PostgreSQL Real-Time : WebSockets Notifications : Firebase (FCM) & VAPID Mobile / PWA : Workbox & Service Workers Media Storage : Cloudinary API

Screenshots