跳到正文
線上
zh-Hantv0.46.1 · 1d135e2
mainlane.io

作品集

我們打造的產品:挑戰、方案與成果。

平台
技術

顯示 2 / 18 個

團隊參與

我作為客戶團隊成員參與的專案。不註明客戶名稱。

Team collaboration platform

2021 – 2022

職責資深前端工程師

一個多租戶工作空間,在網頁、iOS、Android與桌面端提供聊天、看板、行事曆、筆記、檔案與視訊通話。

  • Angular
  • NestJS
  • MongoDB
  • Electron
  • Capacitor
方案

在一年半的時間裡,我是最活躍的前端工程師之一,也負責審查並合併其他工程師的程式碼:

  • 聊天與討論串: 支援提及、表情符號、貼上圖片與拖放檔案的格式化文字編輯器;在瀏覽器、桌面端與iOS上都能使用的語音訊息;附標記、分頁以及從推播通知直達之深層連結的討論串;附「跳到最新」的無限捲動;搜尋;群組聊天與私訊;把訊息連同附件轉成任務、活動或筆記。
  • 看板與任務: 支援拖放與自動捲動的看板、待辦清單與封存、標籤與篩選、工時估算、子任務,以及即時更新的個人看板。
  • 行事曆、筆記與檔案: 提醒、全天與週期性活動、日光節約時間處理、檢查清單,以及具公開與私人資料夾及權限的資料室。
  • 視訊通話: 在空間、專案與私訊中通話,在iOS背景也能響起的鈴聲,外部訪客。
  • 行動與桌面: 新的導覽與重新設計的畫面,iPad與橫向模式支援,Android與iOS建置及商店帳號,桌面通知,勿擾模式,深層連結,以及Windows與macOS的簽署版本。
  • 效能: 將關鍵清單移到NGXS狀態管理,討論串快取,Angular與TypeScript升級。