Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Dixon Simon | Premium Interactive Portfolio ๐ŸŒŒ

๐Ÿค– A premium, non-minimalist personal portfolio showcasing my academic journey in Artificial Intelligence & Machine Learning (AIML) and creative developer projects. Built with advanced animations, custom canvas overlays, and responsive design.

Dixon Simon Portfolio Showcase

๐Ÿ”— Live Demo Link


โšก Core Features

1. ๐ŸŒŒ Interactive Particle Canopy Canvas

  • Cursor-Attached Constellation: A custom HTML5 canvas backdrop renders floating particles that draw glowing web lines directly to the cursor when in range.
  • Gravitational Attraction: Particles feel a subtle gravitational pull towards the mouse, creating a responsive particle mesh.
  • Theme-Aware Colors: Canvas webbing adapts dynamically between cyan and pink hues depending on dark/light mode toggle.

2. ๐ŸŽฎ 3D Card Parallax & Glossy Specular Highlight

  • Multi-Layer Isolation: Animations are distributed across separate DOM nodes to prevent transform locking:
    • Card Tilt & Lift (GSAP): Tilts cards on mousemove (rotateX/rotateY), scales up slightly, and lifts them up (y: -8) on hover.
    • Image Parallax Zoom: The child image (.project-image img) zooms (scale: 1.1) and offsets slightly in the opposite direction of the cursor.
    • Scroll Parallax (ScrollTrigger): Handles entrance scroll translation smoothly.
  • Glass Specular Highlight: A cursor-tracking radial reflection sheen overlay tracks the mouse in real-time, accompanied by a diagonal catching-light sweeping sheen transition when hovered.

3. ๐Ÿงฑ Minecraft Chiseled Stone Bento Cards

  • 5-Layer Concentric Shadow Carving: The Tech Stack and Focus Areas containers are modeled after Minecraft's chiseled stone block design, using concentric inset box-shadow layers.
  • Monospace GUI Slots: Individual tech skills align perfectly in blocky inventory-slot slots (.minecraft-slot) inspired by game interfaces.
  • Dynamic Hover Spotlights: Moving the mouse over the cards reveals a responsive colored radial spotlight (yellow for Tech Stack, cyan for Focus Areas).

4. ๐ŸŽ›๏ธ HUD Widgets & Micro-Animations

  • Scramble Text Entrance: Hero headers scramble text from random characters into "Dixon" and "Simon" on page load.
  • Pulsing Coordinate Beacons: Ambient pulsing anchor beacons align the page next to vertical gridlines.
  • Scroll-to-Top HUD Speedometer: A floating circular SVG widget in the bottom-right fills up dynamically based on page scroll depth, offering a smooth return scroll.

๐Ÿ› ๏ธ Technology Stack & Libraries

  • Core: Semantic HTML5, Vanilla CSS3 (Custom Properties, keyframes), Tailwind CSS (Utility classes)
  • Animation Engines:
    • GSAP 3 (GreenSock Animation Platform)
    • ScrollTrigger (Smooth scroll tracking)
    • TextPlugin (Character scrambles)
  • Interactions: HTML5 Canvas 2D Context, dynamic CSS Custom Variables, GSAP Ticker
  • Contact Integration: Formspree API

๐Ÿ“‚ Featured Projects

๐Ÿค  Ashes of Outlaws

  • Description: A premium 3rd-person Western action-adventure game. Take control of a bandit traversing stylized, atmospheric environments.
  • Tech Stack: Unity 6, C#, Universal Render Pipeline (URP)

๐Ÿ“… Catch Up Now

  • Description: The ultimate AI assistant that reads calendar events, notifications, and calls to automatically prioritize daily task lists.
  • Tech Stack: Kotlin, Android SDK, Gemini API

๐Ÿต SOCSE Chaiwala

  • Description: A fun, interactive student dashboard featuring academic vibes, tea-themed animations, and a responsive GPA calculator.
  • Tech Stack: HTML5, CSS3, JavaScript

๐Ÿš€ Getting Started

  1. Clone the repository:
    git clone https://github.com/dixonsimon/Portfolio.git
  2. Open portfolio/index.html directly in your browser, or spin up a local development server:
    # Using VS Code Live Server or Python:
    python -m http.server 8000
  3. Open http://localhost:8000 to interact with the site locally!

About

๐Ÿค– My personal portfolio showcasing my projects and my journey in AI & Machine Learning. Built with modern HTML, CSS, Tailwind, and JavaScript. โœจ

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages