Skip to content
View UFOTreeboy's full-sized avatar

Block or report UFOTreeboy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UFOTreeboy/README.md

Skill

Develop-Tool : VSCode、MongoDB Atlas、Docker
Database : Sqlite3、MS-SQL、MongoDB
Back-end : FastAPI、FLASK、Python、Gin、Golang、JavaScript
Front end : Html5、CSS、jinja2

作品集

漁業資訊網站

https://github.com/UFOTreeboy/side_project_1

開發工具 : VScode、Redis、MongoDB
使用語言與框架 : Python、Flask、Jinja2、Html5、CSS、Bootstrap5、JavaScript
其他: Google app Script 其他: NoSQL、Json、Folium

介紹:
一開始只利用政府開放資料提供的漁港資料,
使用Python Folium製作地圖,提供漁港狀態、分類與聯絡方式,
為了減省資料庫效能,提升後端客戶端使用體驗,
選用Redis作為快取資料庫。

該作品是從一個放棄的專案修改的,
我覺得很可惜,所以拿出來重新改造一下。
該專案讓我了解了WEB開發會遇到的問題,
像是網頁安全、資料庫安全、緩存、WEB框架與如何使用Bootstrap5等等,
這都是我學到的寶貴經驗。

因為了解API CRUD的原理,開始使用Jinja2與MongoDB製作類似留言版的功能,
可以讓使用者將意見傳回資料庫,
不知不覺將網站的規模做得蠻大的,
但本人著重於後端、資料庫與安全性的開發,

目前有"關於漁業"、"漁業資料"、"其他連結"與"網站資訊",
其中漁業資料蠻特殊的地方是地圖與摺線圖非常仰賴資料庫提供的資訊,
因此當資料庫失效之後,會看不到任何資料,會這麼做是為了能更即時將資料讓使用者看到。

另外網頁也大量使用BootStrap5與JS,
很多奇怪的小功能也大量採用。

Popular repositories Loading

  1. My-first-JavaScript My-first-JavaScript Public

    it is my homework , I am not good at it , but I tried to coding it.

  2. dlwithtf dlwithtf Public

    Forked from matroid/dlwithtf

    TensorFlow for Deep Learning Book

    Python

  3. cifar-classifier cifar-classifier Public

    Forked from jzuern/cifar-classifier

    iPython notebook for training a Keras model on the CIFAR-10 dataset

    Jupyter Notebook

  4. pyml pyml Public

    Forked from tarotez/pyml

    Machine learning course using Python

    Python

  5. tutorials tutorials Public

    Forked from random-forests/tutorials

    Jupyter Notebook

  6. workshops workshops Public

    Forked from tensorflow/workshops

    A few exercises for use at events.

    Jupyter Notebook