This report presents the design and implementation of the Farm Shop application, a user-friendly platform offering various functionalities to clients. The application allows users to browse and purchase products, book restaurant reservations, and track their orders. The design process involved utilizing Balsamiq for wireframing and incorporating Nielsen Heuristic principles for user-centered design. The report details the application's features, user requirements, design justification, and a comparison with a similar application, Hartley Farm. The application's interface is designed to be intuitive and visually appealing, ensuring a positive user experience.