← Back
NovaChat AI dashboard preview

ROLE

Full Stack Developer

STATUS

Complete

CATEGORY

Full Stack

NovaChat AI

2026

AI-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