Skip to content

KamalElmaddini/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kamal Elmaddini - Full Stack Developer Portfolio

A modern, responsive portfolio website built with React and Vite, showcasing my projects, skills, and professional experience.

View Live Demo

🚀 Features

  • Responsive Design: Fully optimized for desktop, tablet, and mobile devices.
  • Modern UI: Clean and professional interface with smooth animations and a premium look.
  • Dynamic Content: Interactive sections for Experience, Education, and Projects.
  • Key Sections:
    • Hero: Captivating introduction with call-to-action.
    • About Me: Professional summary and personal interests.
    • Experience & Education: Timeline of professional career and academic background.
    • Skills: Visual representation of technical expertise.
    • Projects: Showcase of development work with links.
    • Contact: Direct communication channels.

🛠️ Technology Stack

  • Frontend: React.js (v19)
  • Build Tool: Vite
  • Styling: Native CSS3 (Custom Properties, Flexbox, Grid)
  • Icons: Lucide React
  • Deployment: GitHub Pages

📦 Installation & Setup

To run this project locally on your machine:

  1. Clone the repository

    git clone https://github.com/KamalElmaddini/portfolio.git
    cd kamal-portfolio
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Build for production

    npm run build

🚢 Deployment

This project is deployed to GitHub Pages. The deployment process is automated via scripts in package.json.

To deploy updates manually:

npm run deploy

This command builds the project and pushes the dist folder to the gh-pages branch.

📬 Contact

  • Kamal Elmaddini
  • Role: Full Stack Developer
  • Location: Rabat, Morocco

© 2025 Kamal Elmaddini. All Rights Reserved.

About

Personal portfolio built with Vite + React. Showcasing my projects, skills, and experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors