🚀 Inspiration In today’s digital workspaces, staying focused is harder than ever. With endless notifications, multitasking, and remote work fatigue, we wanted to build a tool that not only measures focus but also helps users understand their behavioral patterns and improve productivity—without being invasive. That’s how AURA was born.

⚙️ What it does AURA is a smart work efficiency dashboard that analyzes user behavior to visualize focus levels in real time. It:

Tracks keyboard/mouse activity and application usage

Analyzes facial data (yaw, pitch) via the Azure Face API to estimate focus

Aggregates and visualizes weekly performance trends

Provides actionable insights and customizable feedback intervals

Notifies users when low focus is detected

🛠️ How we built it Frontend: Next.js (App Router), TailwindCSS, Framer Motion, Chart.js, Recharts

Backend: PostgreSQL with Prisma ORM, Next.js API routes

AI Integration: Azure Face API for face detection and focus estimation

Auth: Session-based user login system with profile management

Infra: Mock data + live input tracking, periodic polling with auto-refresh

🧱 Challenges we ran into Integrating facial focus detection smoothly into a browser environment

Synchronizing focus metrics from different sources (Face API, input activity)

Building responsive and animated charts without performance drops

Maintaining session-based auth while querying user-specific analytics

🎉 Accomplishments that we're proud of Built a beautiful and responsive UI that feels cohesive and fluid

Successfully integrated Azure Face API for live feedback

Designed a modular backend that can scale with more data types

Created a productivity tool that feels personal and not intrusive

📚 What we learned How to work with biometric data (yaw/pitch) and interpret them meaningfully

Combining multiple data streams for a single insight (e.g., focus score)

Handling real-time updates with graceful fallback (e.g., no data state)

Deepened our understanding of Next.js App Router and Prisma relations

🔮 What's next for AURA Implement ML-based focus prediction using time-series behavior

Enable user goal setting and streak-based gamification

Add mobile-friendly companion app for on-the-go insights

Support team dashboards for collaborative productivity tracking

Built With

Share this project:

Updates