G0V 進擊的專案 (Project Hub)

最後編輯:2015-02-05 建立:2014-11-22 歷史紀錄

HSIN H最新進度:11/25/2014

 

1) 用Github activity 計算活躍度

2) 照活躍度排名

3) 匯入所有G0V 專案 Repos 並計算活躍度 (但專案名稱會是英文,而且會跟少數現有但沒有輸入Github url的G0V專案重複)

4) 對有Homepage的專案加上首頁圖示

 

MIIA CLogo Design

 

HOME

    Chun Yin Vincent Lau這個是https://github.com/g0v/project-hub-mockup之後的版本嗎?

首頁的右邊那欄東西 Site Filter (Side Bar?)

徵求底下是:前端、後端、設計、插畫、企劃、書寫、宣傳

    Yuan Hsiang Chengwow
    Miia Chang這圖為什麼要這麼大...網站全部要用黑體喔!

 

Site structure

Individual project page

 

11/24 Idea

 

 

 

HSIN HTo-Do:

  1. CHENG-CHIEN KProject information:
    1. Show updated timestamp, created timestamp
    2. Link to github repo
    3. Needs (Developer, Data, Marketing, Design)
    4. Issue count
    5. Project Status: Production, In progress ...
    6. Screenshot for production site (link to the production site)
      1. https://github.com/browserstack/ruby-screenshots/
      2. http://www.browserstack.com/screenshots/api
      3. HSIN HBrowserstack API access requires $199 plan 囧
      4. used URLBOX API instead, free 14days trial, but image link maybe void after then
  2. CHENG-CHIEN KProject Points
    1. Calculate project points based on last-commit-time, issues-count, issues-reply-time, etc
    2. HSIN Hcreate a search filter "points" and rank projects based on points
  3. CHENG-CHIEN KNavigation
    1. Sort by updated_at, issue_count, project point
    2. Navigation mode for projects (by popularity, last update)
    3. Tag should be an another UI widget
    4. in the search bar, input one word and hit enter should create a filter and clear out the search bar
  4. g0v project template
    1. Submit github repo url
    2. Validate g0v_project.json from each github project
    3. Import g0v_project.json to Firebase

 

Current Websites:

HSIN Hhttp://g0v.github.io/project-hub-mockup

ET Bhttp://g0v.github.io/oh-my-hub/#/projecthub/home

CHENG-CHIEN Khttp://hack.g0v.tw/project

 

github repo:

https://github.com/g0v/oh-my-hub

 

Test data set:

https://glaring-torch-1033.firebaseio.com/

HSIN Hhttps://g0v-project-hub.firebaseio.com/projects

    Miia ChangYou are not authorized to view this Firebase.

Use this one with latest screenshots and scores, etc

 

To view the database try:

https://g0v-project-hub.firebaseio.com/projects.json

 

 

CHENG-CHIEN KReferences:

http://projects.betanyc.us/#!/

 

Images:

https://www.flickr.com/creativecommons/by-sa-2.0/

 

Libraries:

https://github.com/ajaxorg/node-github

https://github.com/erkobridee/angularjs-github-info