Skip to content

yongsin0129/project-cheapskate

Repository files navigation

side project - 小氣鬼的電影追蹤工具

Contributors Forks Stargazers Issues

娛樂省錢第一解決方案

一個"小氣鬼"心目中的娛樂省錢方案!

探索本專案的檔案 »
後端 前端

查看README · 回報Bug · 提出新功能

目錄

緣起

小氣鬼因為本身很小氣,電影鮮少在首輪就去觀看,

總是將片名記在心中,等著進二輪片單或上串流時再來欣賞。

但...人的記性總是不好,常常忘記這些感興趣的電影,等到有閒暇之餘時,落入無片可看的窘境。

於是這支 app 就開始進入開發階段。

功能

  • 爬蟲每12小時更新一次資料庫的電影清單
  • 使用者可以創建自已的帳號
  • 使用者可以創建自已的電影收藏清單
  • 使用者可以查看最新上線的首輪電影
  • 使用者可以查看最新上線的二輪電影
  • 當收藏清單中的電影進入二輪 or 串流時,收到通知 (預計用 lineBot 來通知,尚未實作)

整體架構

diagram

開發項目拆分

後端

  • 使用 爬蟲 + Cronjob 更新資料庫的電影清單 (done)
  • 會員系統 (done - 使用 RESTful 實作)
  • 電影清單 (done - 使用 GraphQL 實作)
  • 使用者添加及刪除收藏清單 (done - 使用 GraphQL 實作)
  • swagger 建立 Restful API 文檔 (done)
  • GraphQL 建立 GraphQL API 文檔 (done)

RESTful API 文檔 : swagger doc

GraphQL API 文檔 : GraphQL studio

前端

前端進度請見 前端專案連結

作者

永C yongsin0129@gmail.com

鳴謝

增加中

About

( v1.0) 自定義有興趣的電影清單,觀察上映狀態,確認是否進二輪 or 串流

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors