Skip to content

SNMiguel/Spider-folio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕷️ Miguel Shema Ngabonziza — Portfolio

My personal portfolio, themed after Spider-Man: Into the Spider-Verse (Miles Morales). I'm a Computer Science + Cybersecurity student at Grambling State University and an AI + Automation trainee, building AI/ML systems and full-stack products end to end.

Live: migztech.vercel.app


✨ Highlights

  • Miles Morales "What's Up Danger" theme — magenta/cyan duotone, comic halftone texture, chromatic-glitch headings, animated spider-web dividers, and comic-style card hovers (with a "THWIP!" accent).
  • Single-page layout — Hero, About, Education (+ relevant coursework), Experience timeline, Projects, Technical Skills, Leadership & Involvement, Certifications, Resume (embedded PDF), and Contact.
  • Light / dark mode, responsive design, and prefers-reduced-motion support.
  • One shared data layer (frontend_next/app/data/portfolio.ts) drives the whole site.

🛠️ Tech Stack

Next.js React TypeScript Tailwind CSS Framer Motion Vercel

Next.js 16 · React 19 · TypeScript · Tailwind CSS v4 · Framer Motion · lucide-react.

📁 Repository Structure

Path Description
frontend_next/ The live portfolio — Next.js app (active).
backend_sanity/ Sanity Studio (legacy content backend).
frontend_react/ Original Create React App build (legacy, superseded).

🌌 An earlier cinematic, interactive "universe" version of this site is preserved on the universe-archive branch (tag universe-v1).

🚀 Run Locally

cd frontend_next
npm install
npm run dev      # http://localhost:3000

📜 Usage & License

This repository is shared publicly as a portfolio and learning reference.

  • Source code may be referenced and learned from.
  • Personal content (biography, résumé, photos, name, and likeness) and third-party assets (including the Spider-Verse artwork, which is © Sony/Marvel and used here only for personal, non-commercial display) are not licensed for reuse.

Please don't clone this site and republish it as your own. If you'd like to build something similar, take inspiration — not the content.

📫 Connect

LinkedIn GitHub

📧 Email: shemamiguel2023@gmail.com

About

My personal portfolio: a Spider-Man: Into the Spider-Verse (Miles Morales) themed site built with Next.js, TypeScript & Tailwind CSS. Showcasing my AI/ML and full-stack engineering work.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors