You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 17, 2024. It is now read-only.
[Resume](https://startbootstrap.com/template-overviews/resume/) is a resume and CV theme for [Bootstrap](http://getbootstrap.com/) created by [Start Bootstrap](http://startbootstrap.com/). This theme features a fixed sidebar with content sections to build a simple, yet elegant resume.
8
+
Github provides an **API** that provides a way for developers to retrieve information about in **JSON** format. We will spend most of our time using the `repos`**endpoint** which GETs the repos (repositories) of a specified user.
8
9
10
+
The documentation for the `repos` endpoint is available on: [https://developer.github.com/v3/repos/](https://developer.github.com/v3/repos/)
9
11
10
-
## Download and Installation
12
+
- Try to call this URI on the browser `https://api.github.com/users/codeyourfuture/repos`. What do you get back? Try changing *codeyourfuture* to your Github username, and see if you get back your list of repositories.
11
13
12
-
To begin using this template, choose one of the following options to get started:
13
-
*[Download the latest release on Start Bootstrap](https://startbootstrap.com/template-overviews/resume/)
14
-
* Install via npm: `npm i startbootstrap-resume`
15
-
* Clone the repo: `git clone https://github.com/BlackrockDigital/startbootstrap-resume.git`
16
-
*[Fork, Clone, or Download on GitHub](https://github.com/BlackrockDigital/startbootstrap-resume)
14
+
**Now to the requirements.**
17
15
18
-
## Usage
16
+
# My Github Page
17
+
## Requirement 1:
18
+
```
19
+
**Given** I am on the Resume site
20
+
**When** I click on `My Github` link
21
+
**Then** I should be presented with a list of repositories for my Github user
22
+
```
23
+
24
+
## Requirement 2:
25
+
```
26
+
**Given** I am on the Resume site
27
+
**When** I click on `My Github` link
28
+
**Then** I should be shown the number of repos in my Github account (in place of the `X`)
29
+
```
30
+
31
+
## Requirement 3:
32
+
```
33
+
**Given** I am on the `My Github` page
34
+
**When** I am presented a list of my Repos
35
+
**Then** each link should have
36
+
```
37
+
38
+
The page `my-github.html` under the folder *pages* has a reference to the script `my-github.js` and the CSS file `my-github.css`. These are the files that you will need to change for this task.
19
39
20
-
### Basic Usage
40
+
#About the Theme of this site
21
41
22
-
After downloading, simply edit the HTML and CSS files included with the template in your favorite text editor to make changes. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the `index.html` file in your web browser.
42
+
This theme is from [Start Bootstrap - Resume](https://startbootstrap.com/template-overviews/resume/).
23
43
24
-
### Advanced Usage
44
+
You can check [Start Bootstrap](https://startbootstrap.com/) to get more free open-source themes.
45
+
46
+
47
+
## Usage
25
48
26
-
After installation, run `npm install` and then run `gulp dev` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved. You can view the `gulpfile.js` to see which tasks are included with the dev environment.
49
+
After cloning the repo, run `npm install` and then run `npm start` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved.
27
50
28
-
#### Gulp Tasks
51
+
## Gulp Tasks
52
+
These are advanced tasks that you don't need to know about for now.
29
53
30
54
-`gulp` the default task that builds everything
31
55
-`gulp dev` browserSync opens the project in your default browser and live reloads when changes are made
@@ -34,6 +58,6 @@ After installation, run `npm install` and then run `gulp dev` which will open up
34
58
-`gulp minify-js` minifies the themes JS file
35
59
-`gulp copy` copies dependencies from node_modules to the vendor directory
36
60
37
-
## Copyright and License for the theme
61
+
###Copyright and License for the theme
38
62
39
63
Copyright 2013-2018 Blackrock Digital LLC. Code released under the [MIT](https://github.com/BlackrockDigital/startbootstrap-resume/blob/gh-pages/LICENSE) license.
0 commit comments