Skip to content
tech-anupamPublic

About

Personal developer portfolio and interactive showcase built for Anupam Jha

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

Anupam Jha | Software Engineer Portfolio

Stars Next.js React TypeScript Tailwind CSS pnpm Framer Motion Deployed on Vercel License

Personal engineering portfolio and product showcase for Anupam Jha. Built with Next.js 15 App Router, React 19, TypeScript, and Tailwind CSS. Features live GitHub & Modrinth synchronization, HTML5 canvas petal trail, smooth horizontal showcase slider, mobile bottom dock navigation, and direct Web3Forms inbox delivery.

Live site: anupambuilds.store

Deploy with Vercel


Support & Donations

If you like this design or want to support ongoing open-source development:

Method Address / Target Details
UPI (India) anupambuilds@fam Instant direct UPI transfer
Bitcoin (BTC) bc1q9f5l4ryr08pqufh3p3xv57lwnsz9z9gupd8yzs Native SegWit network
GitHub Star Star tech-anupam/Portfolio Free support for the repository

Highlights

Feature Description Stack / Provider
Live Telemetry Real-time GitHub stars & Modrinth download statistics with ISR caching GitHub REST API, Modrinth v2
Product Slider Hardware-accelerated horizontal scroll slider with responsive controls CSS Scroll Snap, Touch Native
Canvas Cursor Trail Interactive floating petal particle physics with zero idle CPU overhead HTML5 2D Canvas Engine
Mobile Architecture Floating bottom navigation dock, responsive header, and instant scroll-to-top Mobile-First Tailwind v4
Direct Contact Serverless form submissions delivering directly to inbox with active badge Web3Forms REST API
SEO & GEO Engine IndexNow verification, OpenGraph cards, JSON-LD schemas, and meta tags Schema.org, Bing IndexNow

Tech Stack

Technology Badge Purpose
Next.js 15 Next.js React framework & server components
React 19 React UI component library
TypeScript TypeScript Static type safety
Tailwind CSS v4 Tailwind Utility-first design system
Framer Motion Framer Motion & layout transitions
pnpm pnpm Fast, disk-efficient package manager
Web3Forms Web3Forms Client-side form delivery
Vercel Vercel Edge network deployment

Quick Setup

1. Clone & Install

git clone https://github.com/tech-anupam/Portfolio.git
cd Portfolio
pnpm install

2. Environment Variables

Create .env.local:

NEXT_PUBLIC_SITE_URL=https://anupambuilds.store
GITHUB_USERNAME=your-username
MODRINTH_USERNAME=your-username
# Optional: Higher GitHub API rate limits
GITHUB_TOKEN=

3. Run Development Server

pnpm dev

Open http://localhost:3000 in your browser.

4. Build for Production

pnpm build

1-Click Deploy

Deploy with Vercel

  1. Click Deploy with Vercel above.
  2. In Project Settings, configure environment variables:
    • NEXT_PUBLIC_SITE_URL: Your production domain
    • GITHUB_USERNAME: Your GitHub username
    • MODRINTH_USERNAME: Your Modrinth username
  3. Click Deploy.

Contributing

  1. Fork the repository
  2. Create your branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'feat: add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

Distributed under the MIT License. Free for personal and commercial adaptation.

About

Personal developer portfolio and interactive showcase built for Anupam Jha

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Contributors

Languages