haewon pushed to main at castad/o2o-infinith-demo
-
e5399486f7 fix: Instagram data collection pipeline — handle normalization + DB persistence
haewon pushed to main at castad/o2o-infinith-demo
-
9bf47f7d93 feat: Creatomate API integration — real video generation in Content Studio
haewon pushed to main at castad/o2o-infinith-demo
-
200497fa1e feat: P1-5/6/7 — AI KPI targets, website tech audit, dynamic clinic profile
haewon pushed to main at castad/o2o-infinith-demo
-
7ea9972c7e feat: P1-4 Brand Identity tab — AI-generated brand analysis
haewon pushed to main at castad/o2o-infinith-demo
-
4484ac788a feat: P0 fixes — date formatting, channel labels, dynamic marketing plan
haewon pushed to main at castad/o2o-infinith-demo
-
bd7bc45192 fix: Instagram data collection pipeline — handle normalization + DB persistence
haewon pushed to main at castad/o2o-infinith-demo
-
2d6e95c414 fix: remove all hardcoded view-clinic references for dynamic report routing
haewon pushed to main at castad/o2o-infinith-demo
-
60cd055042 feat: real API integration + YouTube Data API v3 + progressive loading
haewon pushed to main at castad/o2o-infinith-demo
-
922ec8f6bc fix: reduce Hero section gap and Module card overflow
haewon pushed to main at castad/o2o-infinith-demo
-
3a6d3891ce feat: Hero section copy & design refinement
haewon pushed to main at castad/o2o-infinith-demo
-
bbb7a0de60 feat: INFINITH Marketing Platform — Phase 1 MVP