I built the user interface for the travel agency website using Next.js and Tailwind CSS. I also incorporated animations using framer motion. The website includes various sections and pages such as services, about, blog, contact us, log in, and signup. The use of framer motion not only enhances the visual appeal but also improves the user experience with seamless and stylish animations, bringing the website to life.