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.
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.
- 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.
- 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.
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.