Code, Generate, Repeat: Building a Full-Stack Generative AI Application