DEV Community

Cover image for Automate Your Portfolio with the GitHub GraphQL API

Automate Your Portfolio with the GitHub GraphQL API

Josh Ellis on September 11, 2020

This is an overview of how I'm currently using GitHub's API to automate my website. I'm transitioning from graduating bootcamp to looking for a job...
Collapse
 
imjoshellis profile image
Josh Ellis

Are you interested in how to actually implement this? Let me know. I might do a follow-up!

Collapse
 
karthiknayak98 profile image
KarthikNayak

Yes

Collapse
 
imjoshellis profile image
Josh Ellis

Followup posted: dev.to/imjoshellis/how-to-build-an...

Hope it's helpful!

Collapse
 
arcbjorn profile image
Arc

Yes! There are still not so many graphql tutorials, compared to REST. So this will be highly appreciated 👌

Collapse
 
imjoshellis profile image
Josh Ellis

Followup posted: dev.to/imjoshellis/how-to-build-an...

Hope it's helpful!

Collapse
 
imjoshellis profile image
Josh Ellis

Ok I’ll try to put something out in the next week about how to set up Apollo and process the responses!

Collapse
 
siddm22 profile image
Siddhant Misra

Would love to see an implementation of this. Looking forward to it.

Collapse
 
imjoshellis profile image
Josh Ellis

Followup posted: dev.to/imjoshellis/how-to-build-an...

Hope it's helpful!

Collapse
 
imjoshellis profile image
Josh Ellis

I'll follow up with a from-init walkthrough of how to use this in React sometime next week!

Collapse
 
michaelcurrin profile image
Michael Currin • Edited

Thanks for sharing. I'll see if I can use that for my queries.

I have a portfolio using GraphQL data. I did it specifically to get the topic data so I can have my #jekyll projects together for example.

github.com/MichaelCurrin/my-github...

There's a link to the site there.

img

I use a token on Netlify and Ruby to build the static site. Check my .gql file in _plugins if you are interested in the query.

Collapse
 
htshah profile image
Het Shah

That’s exactly what I am implementing for my portfolio.

Collapse
 
imjoshellis profile image
Josh Ellis

Is your site live? I’d love to see it

Collapse
 
htshah profile image
Het Shah

I am still working on it. Will definitely write a blog post about it.

Collapse
 
teslaji profile image
Kuldeep Bhatt

@imjoshellis your site is absolutely well designed and functional. Thanks for the inspiration.

Collapse
 
imjoshellis profile image
Josh Ellis

Thank you!

Collapse
 
satyam1203 profile image
Satyam Lachhwani

Are you talking about something like this:
resume-github.vercel.app

Collapse
 
imjoshellis profile image
Josh Ellis

Yeah, that's pretty similar to what I have in a way. You can see my site here: imjoshellis.com

Collapse
 
satyam1203 profile image
Satyam Lachhwani

It's absolutely great...

Thread Thread
 
imjoshellis profile image
Josh Ellis

Thanks!

Collapse
 
dmahely profile image
Doaa Mahely

Very efficient 👌🏽

Collapse
 
imjoshellis profile image
Josh Ellis

Work smarter, not harder, right?