Skip to content

mchangpi/mern-github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

您好,我是張志榮(Milton Chang)
目前正尋求網頁前端及後端程式設計 (React.js / Vue.js / Node.js) 的工作機會。
請參考我的履歷:
https://www.cakeresume.com/mchangpi

1. 此專案為參考 YouTube 教學影片
MERN Stack Project: Build and Deploy a Github-like App
而實作的類 GitHub 應用網站:

https://mern-github-9zwl.onrender.com/

相關程式碼:
https://github.com/mchangpi/mern-github

2. 此網站使用了 MERN (MongoDB/Express/React/Node) 架構,讓使用者以第三方驗證登入,使用者可搜尋 GitHub 帳號,查看該帳號簡介及相關程式庫(repository),並可紀錄該帳號為喜歡的 Github 帳號。

3. 後端(Node.js / Express.js)負責自前端(React.js)接收 GitHub 帳號的查詢,後端再向 GitHub API 查詢該帳號的程式庫資訊,最後將取得的資訊回傳至前端顯示。

4. 後端以 Passport.js 管理第三方驗證(GitHub strategy),使用者通過第三方驗證後即登入網站,使用者可搜尋 GitHub 帳號,也可紀錄(使用 MongoDB)該帳號為喜歡的 Github 帳號。

5. 我的聯絡資訊如下,謝謝。

張志榮 (Milton Chang)
Email: mchangpi@gmail.com
https://www.cakeresume.com/mchangpi