好奇現行的雲端發票、發票怪獸 APP 都怎麼做的呢?
發票有哪些有趣的事情呢?
我想分享如何透過 python FastAPI 架設一套發票系統,並利用 Airflow 排程去查詢發票資訊。
經過登錄紙本發票和載具,可以設計讓顧客可以查詢發票的登錄狀況 由於紙本電子發票可能會輸入錯誤,但是我還是想讓顧客了解他輸入的發票,因此可以設計如下圖 簡單歸納...
接下來我都會用 Docker 來實作,流程如下: 首先你的電腦需要安裝 Docker 桌機版 撰寫 Dockerfile 來 build image FR...
假設要設計雲端載具系統,基本上會有會員資料、發票資料去紀錄資料。但其中的發票資料,我認為至少要用三張表格去儲存,分別為手動輸入的發票、財政部查詢的正確發票及購買...
MongoDB 是一個 NoSQL 的文件資料庫,相較於昨天設計關聯式資料庫 Postgres,我們通常必須先定義好資料庫格式,但是使用 MongoDB 無須先...
這幾個格式都很不一樣,但是我都儲存在同一個 Collection,這裡我透過 tag 的方式去做區隔,就可以讓同一個 Collection 儲存各式各樣不同的資...
載具比較複雜一點,必須先記錄載具、再來是紀錄載具發票 載具資訊 (1) 綁定失敗 (2) 通過驗證 載具發票 (1) 在 invDate 的部...
由於我認為載具驗證碼還是屬於類似密碼的文本,比較機敏一點,因此我還是希望可以在資料庫去加密。然而這不能像一般帳號登入的密碼做不可逆的加密,因為後續要使用載具驗證...
由於有傳統發票的 API 需要上傳圖片,這邊我想介紹我怎麼先做一個圖片 API 的服務(回收前面的伏筆)。而主要服務 FastAPI 在連結 MongoDB,我...
回顧一下前幾天的 MongoDB 資料庫設計,應該有留意到不論是在傳統發票、紙本電子發票以及載具,我都是利用 tag 來做區隔,這是為了可以將資料全部都塞在同一...
由於我想設計一個 API 完成不同種類發票的功能,包含 登錄紙本電子發票 登錄傳統發票 登錄個人載具 Schema 那要怎麼實作呢?首先是設計 Schema...