Alphacamp 專案作業
可執行git指令之終端機
- 於終端機輸入下列指令,或直接將程式碼打包下載
git clone https://github.com/zell0323/expense-tracker
- 進入專案資料夾
cd expense-tracker
- 下載所需套件
npm install
- 在資料夾底下新建一個.env檔案,並參考.evn.example設定各項參數
MONGODB_URI= (mongdb的url)
FACEBOOK_ID= (facebook登入應用程式的ID)
FACEBOOK_SECRET= (facebook登入應用程式的密鑰)
FACEBOOK_CALLBACK=http://localhost:3000/auth/facebook/callback
- 執行種子檔案,建立預設使用者、支出紀錄、和支出類別
npm run seed
- 執行專案,開啟虛擬伺服器
npm run dev
- 於瀏覽器輸入網址 http://localhost:3000/
可註冊、登入、並新增、修改、、編輯刪除消費紀錄之專案網頁
測試帳號1 郵件 user1@example.com 密碼 12345678