[DEPRECATED] GitHunt React
Please note: This project is no longer maintained. For an up to date example of modern day Apollo usage, please refer to the Apollo fullstack tutorial.
An example of a client-side app built with React 16 and Apollo Client 2.0.
See the application running live at http://www.githunt.com.
Please submit a pull request if you see anything that can be improved!
Running the app
1. Clone and run the GitHunt API
This repository is only the React frontend. Run the GitHunt API first. (This is temporary, until we have a permanently hosted demo server.)
2. Install Node/npm
Make sure you have Node.js installed (the app has been tested with Node
3. Clone and install dependencies
git clone https://github.com/apollostack/GitHunt-React.git cd GitHunt-React npm install
4. Run the app
npm run dev
- Open the client at http://localhost:3000
- Click "Log in with GitHub" in the upper right corner
- You'll be presented with the seed items in the app
GitHunt has support for hybrid transport (HTTP for queries and mutations, WebSockets for subscriptions). You can view the implementation in
Submit a Repo
Click the green Submit button and add repo with the username/repo-name pattern.