The Agile Methodology was selected for this project because it provides a flexible and adaptive development approach that fits the needs of building a modern web application.Since the project requires constant improvements, user-centered features, and continuous feedback--such as the chatbot, food cart browsing, favorites, and payment process--Agile allows the system to evolve gradually through short development cycles.