Skip to content

This is my personal portfolio website, built using Flutter for the web. It showcases my skills, experiences, and projects

Notifications You must be signed in to change notification settings

ahmedghaly15/Personal-Portfolio

Repository files navigation

Personal Portfolio - Flutter Web

This is my personal portfolio website, built using Flutter for the web. The portfolio showcases my skills, experiences, and projects, and consists of three main sections: About, Skills, and Portfolio.

Table of Contents

Overview

This portfolio is a professional way to introduce myself and demonstrate my abilities in software development. It’s designed to highlight:

  • About: A brief introduction to who I am, including my background and professional journey.
  • Skills: A detailed view of the technical skills and tools I have mastered.
  • Portfolio: A gallery of projects that I have worked on, with descriptions and links to their live versions or source code.

Features

  • Responsive Design: Fully responsive, providing a great user experience on both desktop and mobile devices.
  • Interactive Tabs: Easy navigation between About, Skills, and Portfolio sections.
  • Dark Mode: Toggle between light and dark themes for better accessibility and user preference.
  • Localization: The app supports multiple languages, with English as the default and Arabic as an additional language.
  • Built with Flutter: A smooth and fast web experience using Flutter.

Technologies Used

  • Flutter: Front-end framework for building the web app.
  • Dart: Programming language for Flutter.
  • HTML/CSS: Used by Flutter for rendering web content.
  • Firebase: Firebase hosting.

Usage

Once the app is running or deployed, you can navigate through the portfolio by switching between the tabs:

  • About: Learn more about me, my career, and my goals.
  • Skills: Check out the technologies and tools I specialize in.
  • Portfolio: Browse the projects I’ve worked on and see live demos or source code.

The portfolio also includes:

  • Dark Mode: Toggle the theme to switch between light and dark modes.
  • Language Switch: You can switch between English (default) and Arabic.

Screenshots

tablet desktop mobile

About

This is my personal portfolio website, built using Flutter for the web. It showcases my skills, experiences, and projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published