https://github.com/devadarshh/aircaps-dashboard-mvp
Dashboard for AirCaps. Upload, analyze, and track live caption sessions.
https://github.com/devadarshh/aircaps-dashboard-mvp
bullmq dashboard huggingface mvp nextjs postgresql prisma rag-pipeline redis shadcn tailwindcss vector-database zod
Last synced: 3 months ago
JSON representation
Dashboard for AirCaps. Upload, analyze, and track live caption sessions.
- Host: GitHub
- URL: https://github.com/devadarshh/aircaps-dashboard-mvp
- Owner: devadarshh
- Created: 2025-11-14T03:32:24.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-14T05:05:53.000Z (8 months ago)
- Last Synced: 2025-11-14T06:17:14.226Z (8 months ago)
- Topics: bullmq, dashboard, huggingface, mvp, nextjs, postgresql, prisma, rag-pipeline, redis, shadcn, tailwindcss, vector-database, zod
- Language: TypeScript
- Homepage: https://aircaps-dashboard.vercel.app/
- Size: 2.19 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AirCaps Dashboard MVP
AirCaps Dashboard MVP is a minimal viable product for managing, uploading, and analyzing live caption sessions captured via AirCaps Smart Glasses. The dashboard enables real-time transcription, analytics, and actionable insights for conversations.
**๐ Live Demo:** [Access Aircaps Dashboard](https://aircaps.landr.xyz/)
**๐ฌ Project Walkthrough:** [Watch on Loom]()
## โ
Core Features
- ๐ค **Upload & Process Captions** โ Upload .txt caption files and process them asynchronously.
- ๐ง **AI-Powered Conversation Analysis** โ Generate insights, extract action items, and identify talk/listen ratios.
- ๐ **Real-Time Speaking Metrics Dashboard** โ Track total words, conversation duration, and activity trends.
- ๐๏ธ **Recent Conversations Table** โ See your latest sessions with tone, status, and analysis results.
- ๐ **Sentiment Timeline Visualization** โ Step-by-step instructions for using the dashboard efficiently.
## ๐ Tech Stack
### **Client (Frontend)**
- โ๏ธ **Next.js** โ React-based framework for server-side rendering and dynamic client-side interactivity
- ๐จ **TailwindCSS, Lucide Icons, Shadcn UI, Animate.css**
- ๐ **Recharts โ Analytics + visualisation components**
- ๐ **Axios** โ API requests and data fetching
- ๐ **NextAuth** โ Authentication and user management
### **Server (Backend)**
- โก **Next.js** โ Lightweight and flexible backend framework
- ๐ **PostgreSQL + Prisma ORM** โ Relational database with schema management
- ๐ **Qdrant (Vector DB)** โ Semantic search + embeddings
- ๐ง **LangChain + HuggingFace Inference** โ LLM pipelines, text chunking
- ๐งต **BullMQ (Redis)** โ Job queues for background processing
- ๐ก **Zod** โ Request validation
- ๐ฑ **Dotenv** โ Environment variable management
## ๐ธ Screenshots
### Backend Architecture

### Auth Page

### Analytics Page

### Upload Page

### Conversation Page

### Conversation Page II

### Conversation Page III
