Skip to content

kiinlam/GitHubExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHubExplorer

Webapp for exploring GitHub

🚧 Still Working!!!

目前该项目仍处于开发中,已具备基础功能,还有很多功能等待添加,如有意见或建议,欢迎提issue。

📄 说明

  • 纯前端页面,无服务端,数据由 GitHub GraphQL API v4 提供
  • 采用webpack简单配置来构建页面
  • 使用 GitHub token 进行登录,这是 GitHub GraphQL API v4 所要求的
  • GitHub token 只保存在浏览器本地存储localStorage
  • 查看GitHub用户信息
  • 查看GitHub用户下的仓库、星标、关注、粉丝信息
  • 收藏用户(数据本地存储未完成)

创建GitHub token的简单步骤

  1. 打开你的GitHub主页,右上角头像下拉菜单选择Settings
  2. 在左边栏选择Developer settings
  3. 在左边栏选择Personal access tokens
  4. 右上方点击Generate new token
  5. 在描述栏中填写能帮助你识别该token的信息
  6. 在下方勾选授权项目
  7. 点击最底下的Generate token
  8. 复制生成的token到剪贴板,粘贴到登录页面的输入框

🎨 技术

  • Vue.js
  • GraphQL
  • webpack

➕ TODO

  • 登录界面
  • 展示登录用户信息
  • 增加选择类别功能(repos, stars, followers, following)
  • 查看项目信息
  • 查看用户信息
  • 收藏用户并存储数据到本地
  • 更换本地存储库

About

webapp for exploring GitHub

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published