close

DEV Community

Geocode
Geocode

Posted on

Built with no cs degree

I'm George — 18, self-taught, no CS degree. I've been building web apps for a while now and I recently shipped Orbit, a GitHub profile analyzer that runs entirely in the browser.

What it does

Drop in any GitHub username and Orbit pulls:

  • Language breakdown — color-coded bars showing their stack
  • Push activity — 12-month bar chart of how active they are
  • Top repos — sorted by stars with descriptions and metadata
  • Developer score — a /100 score based on repos, stars, followers, and activity
  • Quick stats — total stars, forks, languages, time on GitHub

No backend. No API key needed. Pure vanilla JS hitting the GitHub public API.

Try it

🔗 orbit-analyzer.vercel.app

Try it with torvalds or gaearon for dramatic results 😅

The stack

  • Vanilla JavaScript (no framework)
  • GitHub REST API v3
  • CSS with custom properties + clamp() for fluid responsive layout
  • Inline SVG favicons + JSON-LD structured data for SEO

What I learned

The hardest part wasn't the API calls — it was making the SVG score ring animate smoothly on load and getting the layout to feel right on every screen size without breakpoints. I ended up using clamp() throughout instead of media queries and it works perfectly from 320px phones to 4K.

Other things I've built

  • Aveliq — AI study tool for Nigerian students (WAEC, JAMB, NECO)
  • PromptForge — AI prompt engineering tool
  • Read Aloud — PDF to speech with word highlight

Portfolio: george-erubami.vercel.app

Would love feedback — especially on the scoring algorithm, it's pretty naive right now 👀

Top comments (0)