此為內部系統,故不提供連結以及其他內部畫面
在公司的第一個前後端分離的系統開發 ◔.̮◔✧
透過企業入口網站將所有服務、資訊整合至單一平台
除了方便員工找尋對應資源、強化管理效率
技術:Next.js 、 pages router 、Material UI 、react-big-calendar 等
主要有 人事管理、系統管理、績效管理系統、預約系統、公告、員工目錄、教育訓練、登入 等
製作新增刪除修改 職務、個人資訊以及個人的福利使用紀錄、獎懲及工作評量等等
製作 EIP 各個系統的角色使用權限及首頁資訊
呈現行銷、編輯部門的人員績效紀錄
製作預約會議空間及設備預約等功能
空間預約部分有使用到 react-big-calendar 呈現像 google 的行事曆
讓使用者一目了然空間的使用狀況
預約完成後會提供使用者是否要更新到 google 行事曆上的按鈕
設備預約則是製作像購物車那樣的功能,加入設備後,右上角的 icon 會顯示加入的設備數量
製作知識庫,讓同仁們可以自行新增修改內容以及線上學習與作答
提供兩個登入方式
— 帳號密碼
— google 登入
使用 middleware 做登入狀態判斷以及轉址功能
轉址功能部分是使用者在未登入情況下造訪需要登入的畫面時,會先將使用者導向登入畫面,在使用者登入畫面後自動將他們導向原本要造訪的頁面