Skip to content

Expense tracker website using JavaScript / Node.js / Express.js.

Notifications You must be signed in to change notification settings

ai285063/expense-tracker

Repository files navigation

家庭記帳本

網站操作請前往這裡

測試帳號: example@example.com 密碼: 12345678

demo login

使用者可以

  • 檢視所有支出
  • 檢視支出總金額
  • 依(分類/月份)篩選支出
  • 新增/編輯/刪除支出項目
  • 使用者註冊/登入/第三方登入

Environment SetUp - 環境建置

  • Node.js 14.17.0
  • MongoDB: v4.2.13

Installing - 專案安裝流程

  1. 打開終端機(terminal),Clone 此專案至本機電腦
git clone https://github.com/ai285063/expense-tracker.git
  1. 開啟終端機(Terminal),進入存放此專案的資料夾
cd expense-tracker
  1. 安裝 npm 套件
npm install
  1. 連線至本機 mongodb

  2. 參考.env.example檔新增.env檔並修改成自己的參數

  3. 在終端機輸入以下指令新增種子資料

npm run seed
  1. 執行檔案
npm run dev
  1. 當終端機出現以下字樣,表示伺服器與資料庫已啟動並成功連結,就可以打開 http://localhost:3000 查看畫面了~
App is running on http://localhost:3000
  1. 欲關閉伺服器時,在終端機輸入 ctrl + c

About

Expense tracker website using JavaScript / Node.js / Express.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published