Cat-Assist — Conversational AI

Imagem personagem

Technologies

JavaScript 89.24% CSS 9.96% HTML 0.8%

A conversational AI assistance platform developed as the final graduation capstone project for the Systems Development technical program at SENAI. Engineered to streamline user support for SESI sports facilities by combining automated LLM-powered inquiry responses with live WebSocket messaging between users and staff, backed by Firebase real-time data persistence.

Technical Highlights

Gemini LLM Integration

Direct integration with the official Gemini API for natural language processing, triaging and answering institutional SESI/SENAI user queries.

Real-Time Sync

Instant conversation room synchronization in Firebase Firestore, enabling real-time message swapping and fluid customer service queuing.

Agile Methodology (Scrum)

High-impact collaborative development managed by agile rituals (Dailies, Plannings, Refinements) and Kanban board delivery tracking.

Reactive & Modern UI

Interactive frontend interface built on React 18 and Bootstrap, merging micro-animations with Animate.css for a rich user experience.