Skip to content

깃허브 소개 페이지를 자동으로 작성하고 배포해주는 서비스, GPGen 🖥️

License

Notifications You must be signed in to change notification settings

000sub/Github_profile_generator

 
 

Repository files navigation

GPGen - Automatically generate profile based on GitHub.
GPGen - Automatically generate profile based on GitHub.

license


Contributors

000sub
000sub

taeyangk0331
taeyangk0331

Doxxx93
Mminy62


목차

  1. What is GPGen?
  2. Quick start
  3. 설치 및 연동
  4. 링크 및 문서

What is GPGen?

GPGen(Github Profile Generator)는 사용자의 깃허브 레포지토리를 기반으로 프로필 웹사이트를 생성하는 chrome extension application입니다. 성균관대학교 오픈소프트웨어실습 Assignment 2에서 아이디어를 얻었으며, 오픈 소스 BaekjoonHub를 fork하여 제작된 프로젝트입니다.



Quick start

git clone https://github.com/taeyangk0331/SKKU_OSSP_Project.git

크롬 > 도구 더보기 > 확장프로그램 > 개발자 모드 > 압축해제된 확장 프로그램을 로드합니다 > SKKU_OSSP_Project 폴더를 선택합니다.


다음과 같은 이미지가 보인다면 크롬 브라우저에 정상적으로 연동된 상태입니다.



확장 프로그램을 실행시킬 경우 팝업창이 출력됩니다. Authenticate 버튼을 눌러 Github 인증을 진행합니다.



인증이 완료되었을 경우, 다음과 같은 창이 출력됩니다. Pick an Option > Create a new Repository를 선택한 후 생성할 repository의 이름을 입력한 뒤, Get Started 버튼을 클릭합니다.

주의: 이미 존재하는 repository를 연동하고 싶은 경우, 옵션을 변경해주세요.



Step 1-3을 차례대로 클릭하면 사용자의 Github repository를 기반으로 한 프로필 웹 페이지가 자동으로 생성되며, url이 반환됩니다. 각 step을 클릭한 후 작업이 완료된 것을 확인한 뒤 다음 step을 진행해주세요. 작업이 완료되었다면 글자가 초록색으로 변합니다.



웹 페이지를 생성하는 데 다소 시간이 걸릴 수 있습니다. 만약 url에 접속 시도 시 404 에러가 발생한다면, 잠시 후 다시 접속을 시도해주세요.



이제 완성된 프로필 웹 사이트를 확인할 수 있습니다.

설치 및 연동(How to set it up)

  1. 크롬 > 도구 더보기 > 확장프로그램 > 개발자 모드 > 압축해제된 확장 프로그램을 로드합니다
  2. 팝업창의 - "Setup Hook" 버튼을 누르면 Repository 연동 화면이 표시됩니다.
  3. 신규 혹은 기존의 Repository를 선택하면 GPGen과의 연동이 완료됩니다.
  4. 이후 차례로 step 버튼을 누르면, profile url을 반환합니다.


유튜브 설명

https://www.youtube.com/watch?v=DciHItbnJm8

링크 및 문서


버그 신고


우수 프로젝트 시상 프로그램에 지원합니다.

About

깃허브 소개 페이지를 자동으로 작성하고 배포해주는 서비스, GPGen 🖥️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.2%
  • HTML 12.9%
  • CSS 4.9%