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