DevAzureCiv/README.md

49 строки
1.3 KiB
Markdown

## Welcome
This repository contains the base project part of our on-site GitHub Verified Partner workshop program. It is meant to be used for in-classroom training under the supervision of GitHub coaches.
This is the NodeJS version of our "Tonkotsu" workshop webapp. The codebase is pretty simple: it's a NodeJS app that will connect to GitHub's [Octocat API endpoint](https://api.github.com/octocat) and return the Zen quote of the day. E.g.:
### Demo (sucess)
![out](https://user-images.githubusercontent.com/1078545/57860397-bc7ff380-77ec-11e9-80f8-39e02ef3c035.gif)
### Demo (failure)
![out](https://user-images.githubusercontent.com/1078545/57860396-bc7ff380-77ec-11e9-8f55-83b879e667d2.gif)
There are some built-in unit tests to ensure that everything can be verified.
### Instructions
Please fork this repository and ensure you have a local working copy. You will need a working NodeJS environment. Get the latest stable version from https://nodejs.org/en/download/ or via your OS package manager (e.g. `brew` on Mac or `chocolatey` on Windows).
Setup:
```
npm install
```
Tests:
```
npm run test
```
Run server (defaults to localhost:3000):
```
npm start
```
Follow the coach instructions and good luck!
## Owners
* Marcelo Zambrana Villarroel
* Tamer Maher El-Sharkawy
* Herb Raffaele
* Sam Abouissa