feat: integrate YOLO runtime, update screens, and sync docs

This commit is contained in:
2026-05-24 10:26:58 +07:00
parent aa3dc4560e
commit 6ca89ca896
14 changed files with 1352 additions and 107 deletions
+3 -26
View File
@@ -193,12 +193,12 @@
{\fontsize{16}{20}\selectfont AI-Powered Navigation for the Visually Impaired}
\vspace{2cm}
\begin{tcolorbox}[colback=white!15, colframe=white!40, arc=8pt, width=12cm]
\centering\color{white}
\begin{tcolorbox}[colback=white, colframe=primaryblue, arc=8pt, width=12cm]
\centering\color{black}
\begin{tabular}{ll}
\textbf{Kelompok} & 08 \\[4pt]
\textbf{Anggota 1} & Evan \\
\textbf{Anggota 2} & Japson \\
\textbf{Anggota 2} & Jap \\
\textbf{Anggota 3} & Bambang \\[4pt]
\textbf{Mata Kuliah} & Object-Oriented Analysis and Design \\
\textbf{Tanggal} & 19 Mei 2026 \\
@@ -1309,29 +1309,6 @@ Each segment displays:
The existing \code{GET /guardian/location-history} endpoint (paginated, ordered by \code{created\_at DESC}) provides the raw data. The timeline grouping logic runs client-side in the Guardian Flutter app.
% ═══════════════════════════════════════════════════════════════════════════
\chapter{Team Contribution}
% ═══════════════════════════════════════════════════════════════════════════
\begin{table}[H]
\centering
\caption{Team Member Responsibilities}
\label{tab:team}
\begin{tabularx}{\textwidth}{L{2.5cm} L{4cm} L{7cm}}
\toprule
\textbf{Member} & \textbf{Primary Role} & \textbf{Contributions} \\
\midrule
Evan & Backend Engineer & Spring Boot architecture, all 14 service classes, Flyway migrations V4--V16, JWT security, WebSocket broadcaster, k6 load tests, JaCoCo coverage, OpenAPI YAML \\
\midrule
Japson & Flutter Engineer & Flutter Clean Architecture setup, GoRouter configuration, WalkGuide YOLO pipeline, TTS/STT services, voice command handler, Guardian dashboard screens, Agora call integration \\
\midrule
Bambang & OOAD Lead & All 6 OOAD diagram types (PlantUML), design pattern documentation, traceability audit, report authoring, Flutter unit/widget tests, integration test flows \\
\bottomrule
\end{tabularx}
\end{table}
All three members contributed commits to both the Flutter and Spring Boot repositories. OOAD artifacts were submitted before development commenced (Week 2--3 checkpoint). Contribution percentages are cross-referenced with GitHub commit history in the repository README.
% ═══════════════════════════════════════════════════════════════════════════
\chapter{Conclusion}
% ═══════════════════════════════════════════════════════════════════════════