ahamlabs / ahamlabs/kairos-AI

🎨 Frontend: Chat Interface & Course Preview

Aperta
#5 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
frontend priority: high
Lingua principale
Python
Stelle
0
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Phase 1: MVP User Interface

Build the conversational UI for course creation and preview.

### Tasks
- [ ] Build "Chat Interface" for initial course negotiation
- [ ] Implement streaming responses from backend
- [ ] Build "Course Preview" card (Syllabus tree view)
- [ ] Create expandable Topic/Subtopic components
- [ ] Add video count and duration estimates per section
- [ ] Integration: Connect Frontend to Python Backend APIs

### Acceptance Criteria
- Clean chat interface with message history
- Real-time streaming of AI responses
- Interactive syllabus preview showing hierarchy
- Ability to edit/regenerate topics before finalizing
- Responsive design (mobile + desktop)

### Tech Stack
- React 18 + Vite
- Tailwind CSS
- Zustand/Redux for state management
- React Query for API calls
- Framer Motion for animations

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.