{"id":882,"date":"2026-02-02T14:43:46","date_gmt":"2026-02-02T07:43:46","guid":{"rendered":"https:\/\/produck.click\/?post_type=rara-portfolio&#038;p=882"},"modified":"2026-02-04T15:31:52","modified_gmt":"2026-02-04T08:31:52","slug":"finstep-app","status":"publish","type":"rara-portfolio","link":"https:\/\/produck.click\/index.php\/portfolio\/finstep-app\/","title":{"rendered":"FinStep App"},"content":{"rendered":"\n<h3>1. Overview (T\u1ed5ng quan)<\/h3>\n\n\n\n<p><strong>FinStep<\/strong> l\u00e0 m\u1ed9t <strong>mobile app<\/strong> gi\u00fap ng\u01b0\u1eddi tr\u1ebb t\u1eeb tr\u01b0\u1edbc \u0111\u1ebfn sau khi t\u1ed1t nghi\u1ec7p <strong>THPT<\/strong> x\u00e2y d\u1ef1ng <strong>th\u00f3i quen h\u1ecdc t\u00e0i ch\u00ednh h\u00e0ng ng\u00e0y<\/strong> th\u00f4ng qua <strong>micro-learning (h\u1ecdc vi m\u00f4)<\/strong> v\u00e0 <strong>gamification (tr\u00f2 ch\u01a1i ho\u00e1)<\/strong>.<\/p>\n\n\n\n<p>S\u1ea3n ph\u1ea9m t\u1eadp trung v\u00e0o:<\/p>\n\n\n\n<ul>\n<li>H\u1ecdc ng\u1eafn m\u1ed7i ng\u00e0y (5\u201310 ph\u00fat)<\/li>\n\n\n\n<li>Ki\u1ebfn th\u1ee9c t\u00e0i ch\u00ednh \u1ee9ng d\u1ee5ng, kh\u00f4ng h\u00e0n l\u00e2m<\/li>\n\n\n\n<li>T\u1ea1o \u0111\u1ed9ng l\u1ef1c v\u00e0 duy tr\u00ec th\u00f3i quen l\u00e2u d\u00e0i<\/li>\n\n\n\n<li>C\u00f3 kh\u1ea3 n\u0103ng <strong>th\u01b0\u01a1ng m\u1ea1i ho\u00e1 b\u1eb1ng subscription (thu\u00ea tr\u1ea3 ph\u00ed)<\/strong><\/li>\n<\/ul>\n\n\n\n<h3>2. Problem Statement (V\u1ea5n \u0111\u1ec1)<\/h3>\n\n\n\n<h3>B\u1ed1i c\u1ea3nh th\u1ef1c t\u1ebf<\/h3>\n\n\n\n<p>Ph\u1ea7n l\u1edbn h\u1ecdc sinh sau khi t\u1ed1t nghi\u1ec7p THPT:<\/p>\n\n\n\n<ul>\n<li><strong>Kh\u00f4ng \u0111\u01b0\u1ee3c trang b\u1ecb ki\u1ebfn th\u1ee9c t\u00e0i ch\u00ednh n\u1ec1n t\u1ea3ng<\/strong><\/li>\n\n\n\n<li>Ng\u1ea1i c\u00e1c kh\u00e1i ni\u1ec7m:\n<ul>\n<li>L\u00e3i k\u00e9p <em>(compound interest)<\/em><\/li>\n\n\n\n<li>\u0110\u1ea7u t\u01b0 <em>(investment)<\/em><\/li>\n\n\n\n<li>R\u1ee7i ro <em>(risk)<\/em><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>D\u1ec5 b\u1ecf cu\u1ed9c khi h\u1ecdc c\u00e1c n\u1ed9i dung \u201ckh\u00f3\u201d<\/li>\n<\/ul>\n\n\n\n<h3>V\u1ea5n \u0111\u1ec1 c\u1ed1t l\u00f5i<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Ng\u01b0\u1eddi tr\u1ebb <strong>kh\u00f4ng thi\u1ebfu n\u1ed9i dung h\u1ecdc<\/strong>,<br>h\u1ecd thi\u1ebfu <strong>\u0111\u1ed9ng l\u1ef1c \u0111\u1ec3 h\u1ecdc \u0111\u1ec1u \u0111\u1eb7n v\u00e0 l\u00e2u d\u00e0i<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<h3>3. Product Goal &amp; Success Metrics<\/h3>\n\n\n\n<p>(M\u1ee5c ti\u00eau s\u1ea3n ph\u1ea9m &amp; th\u01b0\u1edbc \u0111o th\u00e0nh c\u00f4ng)<\/p>\n\n\n\n<h4>Product Goal<\/h4>\n\n\n\n<ul>\n<li>Gi\u00fap ng\u01b0\u1eddi m\u1edbi <strong>b\u1eaft \u0111\u1ea7u \u2013 duy tr\u00ec \u2013 ho\u00e0n th\u00e0nh<\/strong> vi\u1ec7c h\u1ecdc t\u00e0i ch\u00ednh<\/li>\n\n\n\n<li>Bi\u1ebfn vi\u1ec7c h\u1ecdc th\u00e0nh <strong>th\u00f3i quen h\u00e0ng ng\u00e0y<\/strong>, kh\u00f4ng \u00e1p l\u1ef1c<\/li>\n<\/ul>\n\n\n\n<h4>Success Metrics<\/h4>\n\n\n\n<ul>\n<li>Lesson completion rate (t\u1ef7 l\u1ec7 ho\u00e0n th\u00e0nh b\u00e0i)<\/li>\n\n\n\n<li>7-day retention (gi\u1eef ch\u00e2n 7 ng\u00e0y)<\/li>\n\n\n\n<li>Daily active streak (chu\u1ed7i ng\u00e0y h\u1ecdc li\u00ean ti\u1ebfp)<\/li>\n\n\n\n<li>Conversion to subscription (chuy\u1ec3n \u0111\u1ed5i tr\u1ea3 ph\u00ed)<\/li>\n<\/ul>\n\n\n\n<h3>4. Target User (\u0110\u1ed1i t\u01b0\u1ee3ng ng\u01b0\u1eddi d\u00f9ng)<\/h3>\n\n\n\n<h4>Persona r\u00fat g\u1ecdn<\/h4>\n\n\n\n<ul>\n<li>Tu\u1ed5i: 17-25<\/li>\n\n\n\n<li>Tr\u1ea1ng th\u00e1i:\n<ul>\n<li>Sinh vi\u00ean n\u0103m 1\u20132<\/li>\n\n\n\n<li>Ng\u01b0\u1eddi tr\u1ebb m\u1edbi \u0111i l\u00e0m<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>\u0110\u1eb7c \u0111i\u1ec3m h\u00e0nh vi:\n<ul>\n<li>Mobile-first (\u01b0u ti\u00ean \u0111i\u1ec7n tho\u1ea1i)<\/li>\n\n\n\n<li>Th\u1eddi gian h\u1ecdc ng\u1eafn<\/li>\n\n\n\n<li>D\u1ec5 m\u1ea5t \u0111\u1ed9ng l\u1ef1c<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4>Insight quan tr\u1ecdng<\/h4>\n\n\n\n<ul>\n<li>H\u1ecd <strong>kh\u00f4ng c\u1ea7n h\u1ecdc nhi\u1ec1u h\u01a1n<\/strong><\/li>\n\n\n\n<li>H\u1ecd c\u1ea7n <strong>c\u1ea3m gi\u00e1c \u0111ang ti\u1ebfn b\u1ed9<\/strong><\/li>\n<\/ul>\n\n\n\n<h3>5. Product Strategy (Chi\u1ebfn l\u01b0\u1ee3c s\u1ea3n ph\u1ea9m)<\/h3>\n\n\n\n<h4>Quy\u1ebft \u0111\u1ecbnh chi\u1ebfn l\u01b0\u1ee3c ch\u00ednh<\/h4>\n\n\n\n<ul>\n<li><strong>Mobile app l\u00e0 s\u1ea3n ph\u1ea9m c\u1ed1t l\u00f5i<\/strong><\/li>\n\n\n\n<li>Website (n\u1ebfu c\u00f3) ch\u1ec9 \u0111\u00f3ng vai tr\u00f2:\n<ul>\n<li>Gi\u1edbi thi\u1ec7u<\/li>\n\n\n\n<li>Marketing<\/li>\n\n\n\n<li>\u0110i\u1ec1u h\u01b0\u1edbng t\u1ea3i app<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4>L\u00fd do<\/h4>\n\n\n\n<ul>\n<li>Habit formation (h\u00ecnh th\u00e0nh th\u00f3i quen)<\/li>\n\n\n\n<li>Push notification (th\u00f4ng b\u00e1o \u0111\u1ea9y)<\/li>\n\n\n\n<li>Gamification loop (v\u00f2ng l\u1eb7p \u0111\u1ed9ng l\u1ef1c)<\/li>\n<\/ul>\n\n\n\n<p>\u2192 Nh\u1eefng y\u1ebfu t\u1ed1 n\u00e0y <strong>ch\u1ec9 ho\u1ea1t \u0111\u1ed9ng hi\u1ec7u qu\u1ea3 tr\u00ean mobile app<\/strong>.<\/p>\n\n\n\n<h3>6. Design Rationale (L\u1eadp lu\u1eadn thi\u1ebft k\u1ebf)<\/h3>\n\n\n\n<p>FinStep \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf theo nguy\u00ean t\u1eafc:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p><strong>Design for behavior, not for features<\/strong><br>(Thi\u1ebft k\u1ebf theo h\u00e0nh vi ng\u01b0\u1eddi d\u00f9ng, kh\u00f4ng theo s\u1ed1 l\u01b0\u1ee3ng t\u00ednh n\u0103ng)<\/p>\n<\/blockquote>\n\n\n\n<h4>C\u00e1c quy\u1ebft \u0111\u1ecbnh ch\u00ednh<\/h4>\n\n\n\n<ul>\n<li><strong>Micro-learning<\/strong>: m\u1ed7i m\u00e0n h\u00ecnh = 1 kh\u00e1i ni\u1ec7m<\/li>\n\n\n\n<li><strong>Gamification<\/strong>:\n<ul>\n<li>Streak (chu\u1ed7i ng\u00e0y h\u1ecdc)<\/li>\n\n\n\n<li>XP (\u0111i\u1ec3m kinh nghi\u1ec7m)<\/li>\n\n\n\n<li>Badge (huy hi\u1ec7u)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Mobile-native UI<\/strong>:\n<ul>\n<li>Touch-first (ch\u1ea1m l\u00e0 ch\u00ednh)<\/li>\n\n\n\n<li>\u00cdt ch\u1eef<\/li>\n\n\n\n<li>CTA r\u00f5 r\u00e0ng<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3>7. Product Scope &amp; Features<\/h3>\n\n\n\n<p>(Ph\u1ea1m vi &amp; t\u00ednh n\u0103ng)<\/p>\n\n\n\n<p>FinStep \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u1edf m\u1ee9c <strong>commercial-ready (s\u1eb5n s\u00e0ng th\u01b0\u01a1ng m\u1ea1i)<\/strong>.<\/p>\n\n\n\n<h4>Nh\u00f3m t\u00ednh n\u0103ng ch\u00ednh<\/h4>\n\n\n\n<ol>\n<li>Onboarding &amp; Personalization (kh\u1edfi \u0111\u1ed9ng &amp; c\u00e1 nh\u00e2n ho\u00e1)<\/li>\n\n\n\n<li>Learning Path (l\u1ed9 tr\u00ecnh h\u1ecdc)<\/li>\n\n\n\n<li>Lesson &amp; Quiz (b\u00e0i h\u1ecdc &amp; c\u00e2u h\u1ecfi)<\/li>\n\n\n\n<li>Gamification &amp; Progress Tracking (game ho\u00e1 &amp; ti\u1ebfn \u0111\u1ed9)<\/li>\n\n\n\n<li>Learning Analytics (ph\u00e2n t\u00edch h\u1ecdc t\u1eadp)<\/li>\n\n\n\n<li>Scenario-based Learning (h\u1ecdc qua t\u00ecnh hu\u1ed1ng)<\/li>\n\n\n\n<li>Subscription &amp; Paywall (thu\u00ea bao &amp; tr\u1ea3 ph\u00ed)<\/li>\n\n\n\n<li>Profile &amp; Achievement (h\u1ed3 s\u01a1 &amp; th\u00e0nh t\u1ef1u)<\/li>\n<\/ol>\n\n\n\n<h3>8. Core User Flow (Lu\u1ed3ng tr\u1ea3i nghi\u1ec7m ch\u00ednh)<\/h3>\n\n\n\n<h4>Giai \u0111o\u1ea1n 1 \u2013 H\u1ecdc &amp; t\u1ea1o th\u00f3i quen<\/h4>\n\n\n\n<ul>\n<li>Welcome<\/li>\n\n\n\n<li>Ch\u1ecdn m\u1ee5c ti\u00eau h\u1ecdc<\/li>\n\n\n\n<li>Cam k\u1ebft th\u1eddi gian h\u1ecdc<\/li>\n\n\n\n<li>H\u1ecdc b\u00e0i ng\u1eafn + quiz<\/li>\n\n\n\n<li>Nh\u1eadn XP, streak<\/li>\n<\/ul>\n\n\n\n<h4>Giai \u0111o\u1ea1n 2 \u2013 H\u1ecdc s\u00e2u &amp; \u00e1p d\u1ee5ng<\/h4>\n\n\n\n<ul>\n<li>Analytics: xem ti\u1ebfn \u0111\u1ed9<\/li>\n\n\n\n<li>Review: \u00f4n t\u1eadp th\u00f4ng minh<\/li>\n\n\n\n<li>Scenario: x\u1eed l\u00fd t\u00ecnh hu\u1ed1ng t\u00e0i ch\u00ednh<\/li>\n<\/ul>\n\n\n\n<h4>Giai \u0111o\u1ea1n 3 \u2013 Th\u01b0\u01a1ng m\u1ea1i ho\u00e1<\/h4>\n\n\n\n<ul>\n<li>Soft paywall (paywall m\u1ec1m)<\/li>\n\n\n\n<li>Pricing &amp; free trial<\/li>\n\n\n\n<li>Premium unlocked<\/li>\n<\/ul>\n\n\n\n<h2>9. Monetization Strategy (Chi\u1ebfn l\u01b0\u1ee3c ki\u1ebfm ti\u1ec1n)<\/h2>\n\n\n\n<h3>M\u00f4 h\u00ecnh<\/h3>\n\n\n\n<p><strong>Freemium \u2192 Subscription<\/strong><\/p>\n\n\n\n<ul>\n<li>Free:\n<ul>\n<li>Ki\u1ebfn th\u1ee9c n\u1ec1n<\/li>\n\n\n\n<li>Level 1\u20132<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Premium:\n<ul>\n<li>Level n\u00e2ng cao<\/li>\n\n\n\n<li>Scenario th\u1ef1c t\u1ebf<\/li>\n\n\n\n<li>Learning analytics<\/li>\n\n\n\n<li>Review system<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3>Nguy\u00ean t\u1eafc<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>Kh\u00f4ng b\u00e1n \u201ct\u00ednh n\u0103ng\u201d, b\u00e1n <strong>s\u1ef1 ti\u1ebfn b\u1ed9<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<h2>10. UI &amp; Interaction Direction<\/h2>\n\n\n\n<p>(\u0110\u1ecbnh h\u01b0\u1edbng giao di\u1ec7n &amp; t\u01b0\u01a1ng t\u00e1c)<\/p>\n\n\n\n<h3>Visual<\/h3>\n\n\n\n<ul>\n<li>M\u00e0u ch\u1ee7 \u0111\u1ea1o:\n<ul>\n<li>Xanh d\u01b0\u01a1ng \/ xanh l\u00e1 (t\u00e0i ch\u00ednh, t\u0103ng tr\u01b0\u1edfng)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Accent:\n<ul>\n<li>V\u00e0ng \/ cam (\u0111\u1ed9ng l\u1ef1c, ph\u1ea7n th\u01b0\u1edfng)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Layout:\n<ul>\n<li>Card-based<\/li>\n\n\n\n<li>Mobile-first<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3>Interaction<\/h3>\n\n\n\n<ul>\n<li>Animation nh\u1eb9 khi:\n<ul>\n<li>Ho\u00e0n th\u00e0nh b\u00e0i<\/li>\n\n\n\n<li>M\u1edf kho\u00e1 badge<\/li>\n\n\n\n<li>N\u00e2ng c\u1ea5p premium<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Feedback t\u1ee9c th\u00ec sau m\u1ed7i h\u00e0nh \u0111\u1ed9ng<\/li>\n<\/ul>\n\n\n\n<h2>11. Outcome (K\u1ebft qu\u1ea3)<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote\">\n<p>D\u1ef1a tr\u00ean benchmark c\u00e1c s\u1ea3n ph\u1ea9m EdTech t\u01b0\u01a1ng t\u1ef1.<\/p>\n<\/blockquote>\n\n\n\n<ul>\n<li>+35% lesson completion rate<\/li>\n\n\n\n<li>+30% 7-day retention<\/li>\n\n\n\n<li>Trung b\u00ecnh 6\u20138 ph\u00fat \/ session<\/li>\n\n\n\n<li>Conversion to paid: ~5\u20138%<\/li>\n<\/ul>\n\n\n\n<h2>12. My Role (Vai tr\u00f2 c\u1ee7a t\u00f4i)<\/h2>\n\n\n\n<p>Trong d\u1ef1 \u00e1n FinStep, t\u00f4i \u0111\u1ea3m nhi\u1ec7m:<\/p>\n\n\n\n<ul>\n<li>Product strategy<\/li>\n\n\n\n<li>UX research &amp; insight synthesis<\/li>\n\n\n\n<li>Information architecture<\/li>\n\n\n\n<li>UX flow &amp; wireframe<\/li>\n\n\n\n<li>UI design<\/li>\n\n\n\n<li>Gamification &amp; monetization logic<\/li>\n<\/ul>\n\n\n\n<h2>13. Why this case study matters (V\u00ec sao case n\u00e0y m\u1ea1nh)<\/h2>\n\n\n\n<p>FinStep th\u1ec3 hi\u1ec7n:<\/p>\n\n\n\n<ul>\n<li>T\u01b0 duy <strong>product-first<\/strong><\/li>\n\n\n\n<li>Hi\u1ec3u <strong>behavioral psychology (t\u00e2m l\u00fd h\u00e0nh vi)<\/strong><\/li>\n\n\n\n<li>Bi\u1ebft <strong>c\u1eaft scope \u0111\u00fang c\u00e1ch<\/strong><\/li>\n\n\n\n<li>Bi\u1ebft <strong>m\u1edf r\u1ed9ng s\u1ea3n ph\u1ea9m theo roadmap<\/strong>, kh\u00f4ng \u201cfeature cho \u0111\u1ee7\u201d<\/li>\n<\/ul>\n\n\n\n<h2>14. Reflection (T\u1ef1 \u0111\u00e1nh gi\u00e1)<\/h2>\n\n\n\n<p>N\u1ebfu c\u00f3 th\u00eam th\u1eddi gian &amp; d\u1eef li\u1ec7u th\u1eadt, t\u00f4i s\u1ebd:<\/p>\n\n\n\n<ul>\n<li>A\/B test paywall<\/li>\n\n\n\n<li>T\u1ed1i \u01b0u learning analytics<\/li>\n\n\n\n<li>C\u00e1 nh\u00e2n ho\u00e1 l\u1ed9 tr\u00ecnh h\u1ecdc s\u00e2u h\u01a1n theo h\u00e0nh vi<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>1. Overview (T\u1ed5ng quan) FinStep l\u00e0 m\u1ed9t mobile app gi\u00fap ng\u01b0\u1eddi tr\u1ebb t\u1eeb tr\u01b0\u1edbc \u0111\u1ebfn sau khi t\u1ed1t nghi\u1ec7p THPT x\u00e2y d\u1ef1ng th\u00f3i quen h\u1ecdc t\u00e0i ch\u00ednh h\u00e0ng ng\u00e0y th\u00f4ng qua micro-learning (h\u1ecdc vi m\u00f4) v\u00e0 gamification (tr\u00f2 ch\u01a1i ho\u00e1). S\u1ea3n ph\u1ea9m t\u1eadp trung v\u00e0o: 2. Problem Statement (V\u1ea5n \u0111\u1ec1) B\u1ed1i c\u1ea3nh th\u1ef1c t\u1ebf Ph\u1ea7n &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","rara_portfolio_categories":[11],"_links":{"self":[{"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/rara-portfolio\/882"}],"collection":[{"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/rara-portfolio"}],"about":[{"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/types\/rara-portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/comments?post=882"}],"wp:attachment":[{"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/media?parent=882"}],"wp:term":[{"taxonomy":"rara_portfolio_categories","embeddable":true,"href":"https:\/\/produck.click\/index.php\/wp-json\/wp\/v2\/rara_portfolio_categories?post=882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}