Skip to content
This repository was archived by the owner on Aug 17, 2024. It is now read-only.

Commit 25c8421

Browse files
committed
github page
1 parent 3954012 commit 25c8421

File tree

7 files changed

+376
-283
lines changed

7 files changed

+376
-283
lines changed

README.md

Lines changed: 39 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,55 @@
11
# My Resume
22

33
1. Fork and Clone this repo
4+
2. run `npm install` then `npm start`
45

5-
# [Start Bootstrap - Resume](https://startbootstrap.com/template-overviews/resume/)
6+
# Github API
67

7-
[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.
89

10+
The documentation for the `repos` endpoint is available on: [https://developer.github.com/v3/repos/](https://developer.github.com/v3/repos/)
911

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.
1113

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.**
1715

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.
1939

20-
### Basic Usage
40+
# About the Theme of this site
2141

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/).
2343

24-
### Advanced Usage
44+
You can check [Start Bootstrap](https://startbootstrap.com/) to get more free open-source themes.
45+
46+
47+
## Usage
2548

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.
2750

28-
#### Gulp Tasks
51+
## Gulp Tasks
52+
These are advanced tasks that you don't need to know about for now.
2953

3054
- `gulp` the default task that builds everything
3155
- `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
3458
- `gulp minify-js` minifies the themes JS file
3559
- `gulp copy` copies dependencies from node_modules to the vendor directory
3660

37-
## Copyright and License for the theme
61+
### Copyright and License for the theme
3862

3963
Copyright 2013-2018 Blackrock Digital LLC. Code released under the [MIT](https://github.com/BlackrockDigital/startbootstrap-resume/blob/gh-pages/LICENSE) license.

css/my-github.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#repos-list li {
2+
list-style: disc
3+
}

img/profile.png

41.3 KB
Loading

0 commit comments

Comments
 (0)