We chose Next.js as our development framework for its performance, SEO capabilities, and scalability. The project started with a design phase where, collaborating with a UI designer, we created mockups that aligned with the client's vision. After design approval, I developed the website while maintaining regular communication with the client to ensure their expectations were met at each stage.