Skip to content

Harrison0502/Todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo-list

介紹

這是一個能夠紀錄代辦事項的Todo-list,包含CRUD功能。

功能

  • 顯示所有待辦事項:在首頁上,您可以查看所有已經新增的待辦事項。
  • 新增待辦事項:您可以使用表單輸入框來新增新的待辦事項。
  • 編輯待辦事項:對於每個待辦事項,您可以編輯其內容。
  • 標記完成:對於已完成的待辦事項,您可以勾選為完成狀態。
  • 刪除待辦事項:您可以刪除不再需要的待辦事項。

開始使用

  1. 請先確認已安裝 Node.js 與 npm。
  2. 將專案 clone 到本地。
  3. 在本地開啟專案,進入資料夾後,在終端機輸入以下指令:
   npm install
  1. 啟動伺服器,執行 app.js 檔案
   npm run dev
  1. 當終端出現以下字樣,表示伺服器與資料庫已啟動並成功連結http://localhost:3000/
   App is running on http://localhost:3000/
  1. 若欲暫停伺服器
  ctrl + c

開發工具

  • Node.js 18.16.0
  • express: 4.18.2
  • express-handlebars: 4.0.2
  • nodemon: 2.0.22
  • method-override: 3.0.0

資料庫

  • MongoDB
  • mongoose: 5.9.7

開發人員

Harrison

About

This is a todo-list

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors