Skip to content

About

A modern, responsive portfolio website showcasing my skills as a Frontend Developer and Graphic Designer.

Topics

Resources

Stars

40 stars

Watchers

1 watching

Forks

Repository files navigation

Amirhossein Allami | Portfolio

Version Next.js React TypeScript Design License GitHub stars

Portfolio Preview

Modern • Performant • Type-Safe

Live Site · Report Bug · Request Feature


Overview

This repository contains the source code for my personal portfolio — a high-performance, fully custom Next.js 16 website featuring real-time integrations, 3D visualizations, and a polished UI built with React 19 and TypeScript.

⚠ Important: The design, layout, branding, and overall visual presentation of this portfolio are proprietary and may not be copied or reused.


Highlights

  • Interactive code editor with typing animations
  • 3D GitHub globe (Three.js + React Three Fiber)
  • Real-time GitHub statistics
  • Motion-based UI animations
  • WCAG-compliant accessibility
  • Lighthouse score 95+

Tech Stack

Core

  • Next.js 16.3.4
  • React 19.2
  • TypeScript 7
  • Tailwind CSS 4.3

UI & Animation

  • Motion 13
  • Lottie React 3
  • Three.js 0.185
  • React Three Fiber 9
  • React Three Drei 10
  • shadcn/ui
  • Aceternity UI (third-party)

Tools & Integrations

  • Sentry
  • Vercel Analytics
  • Vercel Speed Insights
  • ESLint 10
  • Web Vitals 6

Quick Start

⚠ Note: You may view the code locally for reference only. Usage in your own projects is strictly prohibited.

Prerequisites

  • Node.js 20+
  • npm / yarn / pnpm

Installation

git clone https://github.com/amirallami-code/amirallami.com.git
cd amirallami.com
npm install
npm run dev

License

Design & Branding (Proprietary)

The overall design, layout, branding, animations, content structure, and visual presentation of this portfolio are proprietary and not available for reuse. Copying, replication, or adaptation for personal or commercial projects is strictly prohibited.

Third-Party Components

External libraries and components (e.g., Aceternity UI, shadcn/ui, React, Next.js) remain licensed by their original authors and are not covered by this design restriction.

Source Code

The repository’s source code may be viewed for learning or reference purposes only. Using the code to recreate or imitate this portfolio’s design is not permitted.

For the full legal text, see: LICENSE

MIT License (for code, if applicable) Some portions of the code may be under MIT License. Refer to the LICENSE file for details.

Contact

Amirhossein Allami


Version History

  • v2.4.0 - Major dependency and tech stack upgrade with the latest Next.js, React, TypeScript, Tailwind CSS, animation, 3D, and tooling updates
  • v2 - Complete rebuild with Next.js 16, React 19, TypeScript
  • v1.4.2 - Legacy vanilla HTML/CSS/JS version

About

A modern, responsive portfolio website showcasing my skills as a Frontend Developer and Graphic Designer.

Topics

Resources

Stars

40 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages