back to projects
/fice-helper-bot · 2026

FICE Helper Bot

Multi-functional Telegram bot and Mini App for FICE students.

GitHubLive

technologies

The system provides electronic queues for laboratory works, schedule integration with the KPI Campus API, aggregation of educational materials, and attendance tracking. It implements a role-based access model synchronized via Google Sheets and cryptographic authentication via Telegram WebApp initData using HMAC-SHA256. The architecture is built as a monorepo, including a NestJS backend with a MongoDB database, a Next.js client, and a Grammy-based Telegram bot.