Skip to content

CelleryLin/selector_helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

中山大學選課助手 React TypeScript 版

進入網頁

https://CelleryLin.github.io/selector_helper/

回饋表單:

https://forms.gle/gFBZDgkSbj85zukP6

使用須知:

此網站式依據電腦的使用者體驗設計,建議使用電腦瀏覽, 近期有在進行手機版的大幅度改善,歡迎提出意見。 這是輔助大家選課的系統,僅供參考。 課程資料是爬蟲下來的靜態資料,若有校方有異動,本人尚未更新的話請聯絡,感謝。

更新內容:

  • 自動選課改稱課程偵探,並且改成排序列表
  • 新版前端完成了!手機版也有了!
  • 新增課程偵探時間點擊篩選功能
  • 一鍵登記與已選課程合併了
  • 新增匯入與匯出功能
  • 優化課程動態渲染
  • 可以收起課表了

主要功能:

  • 課表動態更新
  • 一鍵加入必修課
  • 更強大的篩選器以及智慧搜尋
  • 本學期學程搜尋
  • 顯示衝堂
  • 自動填課目前已經上線測試中!
  • 一鍵登記選課 (其實沒有一鍵啦)
  • Local Storage 關閉瀏覽器自動儲存選課資料

已知問題:

  • Safari 瀏覽器有可能會出現渲染問題,有任何選染錯誤請聯絡我,並註記您的瀏覽器版本。(如果願意擔當測試者,請在表單說想當 IOS 前端測試,不勝感激)
  • Bundle 初始化載入較慢,目前考慮使用 Vite 進行重構,如果有任何使用上卡頓的問題,請幫忙填寫表單反饋,並註記位置。
  • 課程資料是爬蟲下來的靜態資料,更新依賴於手動,計畫未來會進行自動化更新,但目前尚未進行。有興趣協助的話,請看中山課程開放API

錯誤回報 & 聯絡:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published