Sprint 3 Evaluation ยท dyansTeam (name in README) ยท Repo: oierreguero/ProjectSE
FlashFood is a digital food delivery platform designed to connect restaurants and customers through a seamless online marketplace. The application enables restaurants to upload and manage their menus while allowing customers to order from multiple vendors in a single transaction. With integrated real-time payment processing and delivery time tracking, FlashFood enhances convenience, efficiency, and transparency in the food ordering experience.
Java 21 JavaFX Maven Hibernate 6.1 H2 Database JUnit 5 TestFX i18n โ
| Name | GitHub | Tasks | Est. Hours | Actual Hours |
|---|---|---|---|---|
| Maddi Laguna | Maddi-LM | 5 | 14.5 | 32.5 |
| Oier Reguero | oierreguero | 3 | 9.5 | 12.25 |
| Nayra Sanz | naysanz | 4 | 6.0 | 8.0 |
| David Chivite | Davidchivite | 2 | 3.5 | 3.5 |
| TOTAL | 15 | 34.0h | 56.75h |
Hours sourced from the GitHub Project Board. Shared tasks split equally among assignees. Full breakdown in sprint3_hours.md.
Captured May 10, 2026 โ the FlashFood main UI.
$ mvn clean compile -q
BUILD SUCCESS
$ mvn javafx:run
# JavaFX window opens: "FlashFood", 840ร588
# Detected by Peekaboo: window_id=80818, PID=27075
$ mvn test
[ERROR] MainLayoutUiTest.java:[120,11] method storeRestaurant in interface
BlInterface cannot be applied to given types;
required: String,String,String,String
found: String,String,String,float,String
reason: actual and formal argument lists differ in length
โ Test code is out of sync with the interface signature (4 params vs 5).
The interface was likely updated without updating the test class.
| Member | Score | Rationale |
|---|---|---|
| Maddi | 9/10 | Led the team with 32.5h actual (+124% over estimate). Owned database implementation and error fixing. Strong peer recognition (10/10). |
| David | 8/10 | Implemented core class structures and methods, created the project video. Solid contribution with 10/10 peer rating. |
| Oier | 8/10 | Designed and implemented multiple classes. Consistent contributor with 10/10 peer rating. |
| Nayra | 8/10 | Full class implementation including the test suite. Only team to attempt TestFX UI testing. 10/10 peer rating. |
Team baseline: 5-language i18n (best in class), 7 test files. โ ๏ธ Test compile error (BlInterface signature mismatch). No CI/CD, no external APIs. Strong feature-complete food delivery app.