Skip to content
/ gitsee Public

The backend service for a Github Visualization tool made for fun, but can be used to get an overview of a candidate during a hiring process.

Notifications You must be signed in to change notification settings

g14a/gitsee

Repository files navigation

git-see

git-see is the backend service to visualize Github user and basic repo information of him/her. This can be used as a part of hiring talent into your organization for getting a gist about the candidate. It is built using Go, React along with Github V4 API.

Setup your local backend instance

  1. Clone this repo.
  2. Add a .env file to the project root directly and add a Github token in the following format: GHTOKEN=<your-token>
  3. Install Go if you already haven't.
  4. Run go mod tidy or go mod download
  5. Now go run main.go

Setup local front end instance

  1. In another terminal window, clone github.com/g14a/fe-gitsee repo.
  2. Install node if you already haven't.
  3. Run npm install inside the root directory.
  4. Once you've done that, run npm start in the root directory.
  5. Head to localhost:3000 and check it out.

Docker

  1. Run docker-compose up after cloning this repo. Make sure you add an .env file and append the Github token in the mentioned format above.
  2. Once the containers are fired, head to localhost:80 and voila!!

About

The backend service for a Github Visualization tool made for fun, but can be used to get an overview of a candidate during a hiring process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published