+
Skip to content

james-work-account/github-user-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub User Searcher

Dockerised website with a GraphQL backend and Vue frontend.

Note: Can now be run from Docker Hub without needing to clone the repo:

docker run -p 4000:4000 jamesworkaccount/github-user-search:latest

Running

You will need a GitHub Personal Access Token to access this app. Read about them here.

In production mode, view the app on http://localhost:4000.

In development mode, view the app on http://localhost:8081.

Running Through Docker

As a prerequisite, install Docker. You shouldn't need to install Node or anything else. You may need to install Docker Compose if that didn't come with your installation by default.

For Production

docker-compose up

For Development

docker-compose -f dev.yml up

Running Through Terminal/CMD

As a prerequisite, install Node. You may need to install Vue too (if you get any errors).

First, use cd app to change directory to the /app directory, where the bulk of the code is stored.

For Production

npm install
npm run app

For Development

Need two terminal windows:

  1. npm run serve (Vue frontend)
  2. node index.js (Express/GraphQL backend)

About

Search for GitHub users and get their juicy info. Vue frontend, Express/GraphQL backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载