Github Visualization Site

Github Visualization Site Used AI

9 devlogs
24h 17m
•  Ship certified
Created by wojtek

Site that Visualizes GitHub users and organization interactive graph. I used AI mostly for pull request reviews and some code refactoring.

Timeline

Ship 2

1 payout of shell 60.0 shells

wojtek

2 days ago

wojtek Covers 4 devlogs and 3h 23m
wojtek
wojtek
1h 17m 2 days ago

I’ve restructured my code to make it cleaner and added an organization page where you can visualize the organization and its repositories. I also wanted to display the organization’s members, but unfortunately GitHub’s GraphQL API is quite restrictive in that regard :<

Update attachment

I've made node info panel more responsive because there were some problems with it.

Update attachment
Earned sticker

Styled the node visibility toggle buttons to match the site’s overall design. Previously, they were plain text and didn’t blend in with the interface.

Update attachment

I've made footer and I updated some stuff in faq ;3

Update attachment

Ship 1

1 payout of shell 311.0 shells

wojtek

5 days ago

wojtek Covers 5 devlogs and 19h 7m
wojtek
wojtek
1h 28m 5 days ago

I’m setting everything up for deployment right now! Over the course of this project, I’ve learned a ton about backend development and Nuxt, and I’m honestly pretty proud of how it turned out.

In the past hour, I also fixed a bunch of small issues that had been piling up and now it finally feels ready to ship. Yuppie

Update attachment
Earned sticker
wojtek
wojtek
2h 15m 5 days ago

I added search user page so you can search any github user and generate graph for them. Also i written some middlewares one for preventing user from accessing sites when theyre not sign in and one for the search thing.

Update attachment
Hannah Hannah 5 days ago

Nice! I love the idea. Hope to try it out once it’s shipped!

Earned sticker
wojtek
wojtek
3h 58m 7 days ago

A lot of small changes that makes the site look better also i added faq page.

Update attachment

I implemented GitHub OAuth integration so users can log into the site, and GraphQL requests are now made using their tokens. Im going to probably ship project this week.

Update attachment

🛠 Devlog #1 – Project Setup, Backend & User Visualization (Nuxt 3)
Started building the GitHub Visualization app using Nuxt 3. Here's what has been done so far:

🧱 Setup & Backend

Initialized the Nuxt project with TypeScript and a clean folder structure.

Configured ESLint, basic environment setup, and a backend health check route.

Implemented a REST API index route.

Added an endpoint to fetch GitHub GraphQL data (repositories, organizations, etc.).

🎨 User Visualization

Built interactive graph visualizations using Sigma.js to represent GitHub user’s data, such as repositories they contributed to and organizations they are involved in.

Added an info panel that appears on node hover.

Update attachment
wojtek wojtek 2 months ago
I couldnt upload more than 1 image so i thought i can just make few different devlogs for stuff that i did in the past 11h so here I post the things that I also did: - designed and created navbar - designed logo - desgined and created an appealing landing page - Added an interactive chart preview on the landing page to showcase example visualizations