iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

用 LINE OA 打造中小企業訂單系統:從零開始的 30 天實作紀錄 系列

在台灣,中小企業常因缺乏彈性的網站系統而受限。本系列將分享如何運用 LINE 官方帳號、Messaging API 與 LIFF,結合 Node.js、MongoDB、Redis,打造一個簡單易用的訂單系統。內容包含訂單建立、通知、狀態管理、後台設計,並探討金流串接與未來與電商平台整合的可能性。

參賽天數 22 天 | 共 22 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

為什麼中小企業需要 LINE 訂單系統?從我的專題經歷談起

大家好,今天是我開始鐵人賽的第一天,想先跟大家聊聊:為什麼我會想做「LINE 訂單系統」這個專案? 這故事其實要從我大學時期說起。那時候要做專題,我接到了一個需...

2025-09-15 ‧ 由 cclickse 分享
DAY 2

專案目標與技術選型(LINE OA、Node.js、MongoDB、Redis)

為甚麼要先想清楚目標? 在昨天聊到中小企業的痛點後,今天就要進一步思考:我們的專案到底要解決什麼問題?該用什麼技術來完成? 很多人(包含我自己)寫 Side P...

2025-09-16 ‧ 由 cclickse 分享
DAY 3

解鎖 LINE 官方帳號與 Messaging API:打造訂單系統的第一步

要用 LINE 做訂單系統,第一步就是搞懂 LINE 官方帳號(LINE OA) 和 Messaging API。 很多人以為開個 OA 就能自動做聊天機器人,...

2025-09-17 ‧ 由 cclickse 分享
DAY 4

LIFF 是什麼?在 LINE 裡開啟專屬 App 的秘密武器

很多人對 LINE 的印象可能就是「傳訊息、貼圖、群組聊天」,但其實它還能做到更多。 其中一個關鍵就是 LIFF(LINE Front-end Framewor...

2025-09-18 ‧ 由 cclickse 分享
DAY 5

打造第一個伺服器:Node.js + Express 開發環境設定

今天我們要動手把開發環境搭建起來!從安裝 Node.js、建立 Express 專案,到跑起第一個伺服器,並介紹開發必備神器 nodemon —— 讓你寫程式時...

2025-09-19 ‧ 由 cclickse 分享
DAY 6

讓 LINE 接上你的伺服器!Channel 申請與設定全攻略

昨天我們把本地的 Node.js + Express 伺服器架好,今天要來讓它正式接收 LINE 傳來的訊息。但要怎麼做到呢?答案就是 —— 建立一個 Mess...

2025-09-20 ‧ 由 cclickse 分享
DAY 7

Hello World!打造第一個 Echo Bot 🎉

昨天我們已經建立好 Provider、官方帳號,並啟用了 Messaging API。今天就是最令人興奮的一步:把伺服器和 LINE 串起來,實作第一個 Ech...

2025-09-21 ‧ 由 cclickse 分享
DAY 8

資料設計的第一步:使用者與訂單模型

在完成了 Echo Bot 後,我們已經能讓 LINE OA 與伺服器互動。但一個訂單系統的靈魂不只是「訊息收發」,而是 資料的設計與管理。今天,我們要從兩個最...

2025-09-22 ‧ 由 cclickse 分享
DAY 9

讓商品直接出現在 LINE!用 Flex Message 打造互動選單 🛒

昨天我們設計好了 User 與 Order Schema,今天要讓顧客能在 LINE 上直接看到「商品選單」。 LINE 提供的 Flex Message 可以...

2025-09-23 ‧ 由 cclickse 分享
DAY 10

打造完整訂單流程:商品 → 數量 → 確認 → 送出

昨天我們用 Flex Message 製作了商品選單,今天要把選單和訂單邏輯串起來,讓顧客可以完成一次完整的下單流程。這包含:選商品 → 選數量 → 確認訂單...

2025-09-24 ‧ 由 cclickse 分享