Building a Full-Stack Portfolio Website with a RAG Powered Chatbot
Develop a portfolio website using React and FastAPI, featuring a chatbot powered by pgvector, Neon Postgres, and OpenAI embeddings. This guide walks you through setting up the backend, database, API endpoints, and front end, and optionally containerizing the project with Docker. You'll learn how to create a modern tech portfolio that demonstrates both front-end and back-end skills, while integrating an AI chatbot to answer questions about your experience.