Skip to content

Repository files navigation

This is my Portfolio project build with Next.js

This project uses GraphQL to load GitHub repos onto the Projects page: the latest pinned items plus category tabs (web, mobile, desktop, dependencies). Cards render first, then fill in commit counts, GitHub release/download totals when a repo has releases, and last-year npm downloads for published packages. Click a project card and it animates out into a centered modal (and back on close) with the full description, topics, stats, and live-demo links. GitHub links are shown only for public repositories.

The Skills page groups technologies by what they ship — Languages, Web, Native Apps, Backend & Data, Tooling & Platforms, and Design — including Rust, Tauri, Firebase, and Supabase.

When I change a pinned project on GitHub, the portfolio updates on the next rebuild.
Star the project and see the changes happen.

Build with

  • NEXT.js
  • React.js
  • Tailwind-css
  • GraphQL
  • Framer Motion
  • Rust / Tauri (listed in skills; used for native desktop work)

Deploy on Vercel

My Next.js app is to deployed on Vercel Platform

About

This is my new Portfolio created with NEXT.js. Used GraphQL to scrap the 6 pinned repos from my GitHub Profile.

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages