项目作者: mdnvietnam

项目描述 :
MDN Web Docs top locale contributors
高级语言: HTML
项目地址: git://github.com/mdnvietnam/mdnvietnam.github.io.git
创建时间: 2018-09-04T10:09:41Z
项目社区:https://github.com/mdnvietnam/mdnvietnam.github.io

开源协议:MIT License

下载


MDN Vietnam Minisite

Travis CI build

Inspired by git-awards.com and commits.top websites, I created this microsite to honor top contributors to MDN for the Vietnamese locale, to encourage more Vietnamese language speakers will join the effort to make MDN the best reference and guide for Web development among Vietnamese developers community.

Live site: https://mdnvietnam.github.io/

TODO

  • [X] Basic site styles
  • [X] Paginate index page with list of authors (sorted by number of articles)
  • [X] Add about page
  • [X] Rewrite scrape algorithm without lowdb (write json directly)
  • [X] Implement incremental scraping
  • [X] Store ranking to data json (currently calculated from order and page offset)
  • [X] Fully automated with Travis CI
  • i18n with Vietnamese & English
  • Implement new authors page but sorted with latest authors and enclosed entries

Getting started

  1. # Make sure that you have the Gatsby CLI program installed:
  2. npm install --global gatsby-cli
  3. #Then you can run it by:
  4. gatsby develop

Colophon

  • isomorphic-fetch & cheerio for scraper
  • Gatsby
  • Bootstrap
  • Coffee (with milk)

© 2018 Tran Trong Thanh. Licensed under MIT license.