Skip to content

Repository files navigation

🚀 Mostafa Abdallah - Portfolio

Portfolio Banner

Welcome to my personal portfolio! This repository contains the source code for my portfolio website, built with modern web technologies to showcase my projects, skills, and professional experience in Artificial Intelligence, Machine Learning, and Computer Vision.

🌐 Live Website

Visit my Portfolio

🛠️ Tech Stack

  • Framework: React + Vite
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Animations: Framer Motion
  • Icons: Lucide React & React Icons

✨ Features

  • Dynamic GitHub Integration: Automatically fetches and displays my latest GitHub repositories, filtering forks and specific repositories. It implements client-side caching to prevent API rate limits.
  • Smart Favicon: Dynamically generates a rounded favicon from my GitHub avatar using HTML5 Canvas.
  • Responsive Design: Fully responsive and optimized for mobile, tablet, and desktop viewing.
  • Dark Theme: A sleek and modern dark theme with smooth gradients, animations, and micro-interactions.

🏃‍♂️ Running Locally

  1. Clone the repository:
    git clone https://github.com/Mostafa23/Mostafa23.github.io.git
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

📬 Contact

About

My Personal Portfolio as an AI & Machine Learning Engineer, showcasing my projects, skills, and experience.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages