# Runs the app in the development mode.
npm start
# Builds the app for production to the build folder.
npm run build
# Publish files to a gh-pages branch on GitHub.
npm run deploy
- 需使用 React 框架來挑戰,並整合此任務提供的 API
- 需使用 React Router,並統一部署到 GitHub Pages
- 代辦為零筆資料時,需顯示文字「目前尚無代辦事項」
- 新增代辦功能
- 移除代辦功能
- 切換代辦狀態(打勾表示已完成、未勾表示待完成)
- 狀態頁籤切換功能(全部、待完成、已完成)
- 確認待完成項目總數 (5 個待完成項目)
- 清除已完成項目
- 登入、註冊 API 功能
- 表單欄位為空值或非 Email 格式時,需提醒用戶。(例:alert 彈跳、紅色文字顯示、SweetAlert2)
- 需處理重複帳號註冊時, API 回傳錯誤時,需提醒用戶。(例:alert 彈跳、紅色文字顯示、SweetAlert2)