GeniusGym APP 設計

Avatar of 戴伯儒.
Avatar of 戴伯儒.

GeniusGym APP 設計

New Taipei City, Taiwan
 

作為專案組長,除了撰寫程式、統籌、掌握專案進度,並在需要的時候協助補足各項工作進

度。負責專案的版本控制,並指導組員如何解決版本衝突,熟悉 GitHub 和 Sourcetree 的操

作。


系統分析

共同設計三種類型的用戶:會員、教練和公司員工。


前端

實現置底導覽頁(Navigation Bar)圖示點擊時的動畫和顏色漸變,並避免重複執行動畫。

設計並實現 APP 的設定頁面,可以調整各類通知的開啟和關閉,並將設定儲存在手機上。


後端

實現教練查詢自己的工作行事曆和所負責的課程學生名單的功能。

實現教練為學生新增、修改和刪除運動記錄的功能,並將結果儲存至 MySQL 資料庫。

負責實現教練端和會員端的數據存取功能。

利用 Tomcat 和 Java 編寫後端程式,並使用 HikariCP 處理連線池連線問題。

使用 Servlet 與前端 APP 進行連接,並撰寫 DAO 供使用。

嘗試按照 RESTful 風格設計 API。

利用第三方套件生成 QRcode。

健身房風氣的興起,眾多人紛紛往健身房尋求身材重塑與維持的機會,整合會員、教練的操作,對會員有更大的幫助。 因此我們設計健身房的 APP,希望幫助會員更簡單的達到目標、教練可以透過 APP 幫助會員紀錄並觀察會員身體資訊、公司端可以更方便傳遞公告。
Avatar of the user.
Please login to comment.

Published: Jun 19th 2023
57
6
0

Tools

jetbrains
JetBrains
sourcetree
SourceTree
github
GitHub
mysql
MySQL
tomcat
Tomcat
java
Java
kotlin
Kotlin
android
Android

java
kotlin
android
app

Share