Thomas

どこかで、きっと、また。

Back to Projects

COMMERCIAL PROJECT · 2024–2025

金融資訊平台

Financial Info Platform

金融資訊平台第三階段

金融前台第三階段擴充案。主要負責期信功能模組核心開發,完成後續也接手全案前端維護、優化、調整與收尾,直到第三階段上線。

ROLE
前端開發工程師
CLIENT
Finance Platform
YEAR
2024–2025
MODULE
期信核心
PRINT
Common Print
STAGE
Phase 3

Overview專案概述

主要負責期信功能模組核心開發,包含前台子頁面、資料串接、互動邏輯、查詢列、表格、資料呈現與相關頁面流程。

後續接手全案前端維護、優化與調整,處理跨模組問題、共用元件彈性、頁面邏輯與上線前收尾,直到第三階段正式上線。

TECH STACK使用技術
  • Angular
  • TypeScript
  • RxJS
  • Highcharts
  • SCSS
  • Nx
FEATURES產品功能
  • 期信功能模組開發

  • 共用查詢列與表格整合

  • 共用列印流程

  • 全案前端維護與上線調整

My Contribution我負責的事

  1. 01負責期信功能模組核心開發,整合查詢、表格、資料呈現與前台互動需求。
  2. 02實作共用列印功能並整合至既有元件架構,支援多模組差異化使用情境。
  3. 03後續負責全案前端維護、優化與調整,協助第三階段穩定上線。

Problems & Decisions問題與決策

CHALLENGES過程中處理的問題
  1. 01

    擴充既有共用元件邏輯,處理多模組差異化需求。Case 01

  2. 02

    處理 Nx Monorepo 架構下的模組管理與依賴設定。

  3. 03

    列印功能在不同資料與版型下的顯示一致性。Case 01

  1. CASE 01

    共用列印與跨模組整合

    Finding
    金融資訊頁面需要共用列印能力,但各模組資料結構、表格版型與輸出格式不同;若各自實作,就需要在多個頁面分別維護列印邏輯。
    Decision
    將列印流程接回既有共用元件架構,透過模組差異設定與版型調整保留彈性,避免在每個頁面複製列印邏輯。
    Result
    完成共用列印,讓各模組沿用相同流程,並依各自的資料與版型設定輸出。
  2. CASE 02

    全案前端維護到上線

    Finding
    第三階段上線前仍有跨模組錯誤、資料呈現落差、共用元件調整與頁面細節需要處理。
    Decision
    後續接手全案前端維護與收尾,優先處理會影響上線穩定性的跨模組問題、資料顯示差異與共用元件調整。
    Result
    期信模組完成後,我接手跨模組維護與上線前調整,直到第三階段正式上線。

NEXT PROJECT下一個專案

人事系統擴充與升級

HR System Upgrade

企業內部人資系統的功能擴充與架構升級。除了 Angular 版本升級,也包含架構優化調整、核心套件如 Kendo UI 升級,以及客製化考試模組與共用元件擴充。

  • Angular 11-19
  • TypeScript
  • RxJS

Open to opportunities,
collaborations, or just a friendly hello.