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

Share this project:

Updates