An AI-powered attendance platform using face recognition + BLE proximity + session-based verification. Built with a modern TurboRepo + Bun + TypeScript stack.
π§ Features
Admin-controlled system (no public signup) Teacher session-based attendance (time-bound) Student face recognition (AI embeddings) BLE proximity verification (anti-cheating) Daily attendance analytics AI Assistant (RAG-based queries) Monorepo architecture with TurboRepo ποΈ Monorepo Structure
. βββ apps/ β βββ web/ # Frontend (React / Next.js) β βββ backend/ # Express API (Bun + TypeScript) β βββ packages/ β βββ db/ # Prisma schema + client β βββ ui/ # Shared UI components β βββ config/ # Shared configs (tsconfig, eslint) β βββ turbo.json βββ package.json
Built With
- bcrypt
- bunjs
- cookies
- express.js
- faceai
- jwt
- postgresql
- prisma
- rag
- turborepo
- typescript

Log in or sign up for Devpost to join the conversation.