Commit Graph

21 Commits

Author SHA1 Message Date
75b2582296 Code cleanup: Remove comments and verbose logging 2026-02-14 15:21:41 -05:00
aae8ac2e1d Docs: Simplify README to essential requirements only 2026-02-14 15:16:03 -05:00
07475e27be Revert "Feature: Add territory-to-country mapping for 50+ dependent territories"
This reverts commit 7798179376.
2026-02-14 15:14:14 -05:00
7798179376 Feature: Add territory-to-country mapping for 50+ dependent territories 2026-02-14 15:13:26 -05:00
ca4c76d1a0 Fix: Add graceful error handling for territories not in World Bank API 2026-02-14 15:11:44 -05:00
9ee9232429 UI: Remove page scrolling - fit exactly to viewport 2026-02-14 15:05:43 -05:00
5c4c755d66 UI: Increase map size with 5:1 ratio and 600px min-height 2026-02-14 15:03:34 -05:00
fbfdceeea6 Fix: Add change detection and prevent duplicate event listeners 2026-02-14 14:59:20 -05:00
0f37c61fae Add project deliverables and commit history for submission 2026-02-14 14:54:44 -05:00
c4b6ab4f41 Fix: Increase SVG size and improve click event handling with load listener 2026-02-14 14:40:01 -05:00
52591fb5e3 Clean up: Remove debug text from map component 2026-02-14 14:37:06 -05:00
adb510b2f8 Fix: Simplify SVG loading using object tag instead of HttpClient 2026-02-14 14:34:54 -05:00
8e3c1fae7a Fix: Replace default Angular template with router-outlet 2026-02-14 14:31:11 -05:00
244f379592 Fix: Move SVG to public folder for Angular 21 asset serving 2026-02-14 14:26:15 -05:00
f900889953 Phase G: Update README with comprehensive project documentation 2026-02-14 14:19:57 -05:00
e61e507bd6 Phase F: Add SVG interactivity with event binding for country selection 2026-02-14 14:19:12 -05:00
d5728a0dbe Phase E: Implement two-column UI layout with SVG map and data display 2026-02-14 14:17:46 -05:00
32fe687593 Phase C: Create World Bank API service with HttpClient 2026-02-14 14:17:10 -05:00
6d5846cd85 Phase D: Configure routing with root redirect to /map 2026-02-14 14:16:11 -05:00
6e0d533538 Phase A: Add Student ID and SVG map asset 2026-02-14 14:11:13 -05:00
1e8d42abea Phase A: Initial project setup with Angular 21.1.4 2026-02-14 14:08:55 -05:00