Skip to content

ALPHACamp/capstone-alphacast-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ALPHA Cast

ALPHA Cast 讓喜愛收聽 Podcast 的使用者,可以自訂節目分類、收藏單集,以及線上播放單集。

Why Capstone?

ALPHA Cast 是由 ALPHA Camp 設計的前端專案,目標是訓練與驗收同學的個人專業技能發展和自主學習能力。

ALPHA Camp 期待同學除了能應用既有教材上的知識,更能透過自主學習和適度引導,除了滿足基本的技術驗收以外,也能發展以下的關鍵能力,協助同學離真實世界中的前端工程師更進一步-

  • 完全理解規格描述、 API 文件、設計稿
  • 選用適合的技術堆疊(technology stacks),並以此規劃專案的開發架構
  • 掌握前端介面的資料、API 的資料,甚至是第三方服務的資料,建構系統性的狀態管理和資料流(data flow)
  • 串接第三方服務,訓練同學對於陌生技術的探索能力和應用能力
  • 完全掌握專案時程,適時調整開發節奏和方向
  • 有空間讓同學展現個人卓越,例如說延伸挑戰的功能

Get Started

請同學 fork 這個 starter repo。接下來可以-

  1. 閱讀 README.md,包括提供的資源連結
  2. API Docs.md 了解目前的 API 規格
  3. __tests__/ 底下的參考測項作為開發中的驗證標準。完成後可以編輯該測項的勾選狀態,協助同學掌握開發進度。例如-
- [x] 點選任一個 **`分類選單項目`** 元件後,**`播放主頁`** 的節目列表需要顯示該分類底下儲存的節目列表

資源連結

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published