# Final Project Ideas ## 搜尋文字補齊系統 當你在Google東西時Google是如何快速的回傳你可能想搜尋什麼呢? #### component: * Frontend page(最簡單) * Robust Trie for searching prefix * Server * Load Balancer * Cache * Database #### 目標 * 即時顯示符合用戶當前輸入的熱門搜尋 * Scalable 可以應付大量的req ## 食物宗教戰爭線上投票平台(香菜就是不要加) #### 功能: - 熱門投票 - 搜尋投票 - 用戶登入功能 (基本資料) - 統計圖 - 建立投票(圖片及文字敘述) - 實際投票 - #### 額外功能: - 底下留言 ## 別人的想法 * https://github.com/roma-glushko/awesome-distributed-system-projects * https://www.cs.ubc.ca/~bestchai/teaching/cs416_2018w1/project2/index.html