還記得之前提到的 line message API 嗎? 可以建立機器人頻道,並且透過 API 推送訊息。
基本上 side project 所有的工作在這邊告一段落,現在要來最重要的收尾步驟,就是寫 readme
寫 readme 是很多工程師很懶惰做的事情,其中也包含我。其中不想寫 readme 的原因自己分析有以下幾項:
上一篇成功將 Nestjs 部屬到 heroku 上面,不過我們使用的是免費方案,免費方案有幾個限制:
還記得一開始建立專案時選擇的是 Angular + Nestjs 作為專案的前後端語言嗎?
在前一篇把 line message api 缺點和難用的地方寫出來後,其實也在找其他的替代品,有沒有可以達到類似推播訊息又不用錢的。果然有,line 還有另外一個服務是 line notify
line notify
side project 的尾巴,好好地來反省一下有哪裡做不好,與未來有什麼做更好的地方
寫一個自己都喜歡的 side project是本系列文章第一篇就開宗明義寫下的主旨,也就是說要寫一個side project 這個過程不是像工作一樣,即使不想面對,還是得硬著頭皮上。這應該是一個快樂的學習過程。為了某個目的,自動自發學習新技術,最後完成了目的又學習到了技術
寫一個自己都喜歡的 side project
在上一篇有提到,當挑戰者上傳圖片證明打卡的行為的時候,會將打卡的訊息,透過line message API 傳送到 line 頻道裡面,讓大家知道某個人打卡了,做些什麼事情,增加一點互動感
到目前為止做了那麼多東西,但都僅限於在自己的本機觀看,還沒有發佈到網路上面,因此沒有人可以看得到,因此本篇來介紹要如何將成品發佈到網路上吧!!
在前幾天接觸新的工具、新的方法,使用不同的套件,現在終於要回到side project 最初的目標- 製作打卡系統
製作打卡系統
上一篇處理完頁面的樣式後,這一篇要來處理資料與邏輯,並且如何透過angular fire 將資料送到firebase 儲存起來