
ROLE
Full Stack Developer
STATUS
Complete
CATEGORY
Full Stack
NovaChat AI
2026AI-powered conversational chatbot built with Next.js, FastAPI, and LangChain
A full-stack AI chatbot that lets users interact with a Large Language Model through a clean, responsive web interface. The frontend is built with Next.js, while the backend uses FastAPI and LangChain to orchestrate LLM interactions via the Groq API, demonstrating full-stack development and AI application integration.
Key Features
- –Real-time chat interface for conversing with an LLM
- –Conversation history so users can revisit earlier messages
- –RESTful API communication between the Next.js frontend and FastAPI backend
- –LangChain-orchestrated LLM interactions powered by the Groq API
- –Modern, responsive UI built with Tailwind CSS
- –Separate frontend/backend architecture, deployed independently (Vercel + Render)
Built With
- Python
- FastAPI
- LangChain
- Next.js
- React
- TypeScript
- Tailwind CSS
- Groq API
- Vercel
- Render