The frontend was built using Next.js to take advantage of its routing, server-side rendering, and performance optimizations. TailwindCSS was used for component-level styling, allowing for rapid, consistent, and responsive UI design. The project was deployed on Vercel, ensuring seamless deploys, CDN delivery, and optimal performance out of the box.