This report details the development of the "Dining Closely" application, a GPS-based mobile and web application designed to enhance the dining experience. The project, undertaken as part of the ITAP2013 Software Engineering course, focuses on enabling users to locate nearby restaurants, check table availability, pre-order food, and make payments, thereby streamlining the dining process. The report outlines the application's purpose, scope, functional and non-functional requirements, including account creation, order management, and payment processing. It also includes stakeholder analysis, project management details like timelines and deliverables, and risk assessments. The application aims to provide a user-friendly experience and efficient system for both customers and restaurant owners. The project includes use case descriptions, class diagrams, wireframe designs, and use case descriptions. The report also addresses the maintainability, reliability, and scalability of the developed system, ensuring it meets the needs of the target users. This project covers a range of topics in software engineering, from requirements gathering to system design and deployment.