https://github.com/mena-erian/devfolio
A responsive portfolio website built with Bootstrap 5, featuring a mobile-first approach, scrollspy navigation, carousel, and animated counters. This project was part of my transition from CSS to Bootstrap, focusing on its grid system, utilities, and components. ππ¨
https://github.com/mena-erian/devfolio
bootstrap5 css3 fontawesome
Last synced: about 1 month ago
JSON representation
A responsive portfolio website built with Bootstrap 5, featuring a mobile-first approach, scrollspy navigation, carousel, and animated counters. This project was part of my transition from CSS to Bootstrap, focusing on its grid system, utilities, and components. ππ¨
- Host: GitHub
- URL: https://github.com/mena-erian/devfolio
- Owner: Mena-Erian
- Created: 2025-03-17T12:02:20.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-03-17T12:35:14.000Z (about 2 months ago)
- Last Synced: 2025-03-24T15:13:23.104Z (about 1 month ago)
- Topics: bootstrap5, css3, fontawesome
- Language: HTML
- Homepage: https://mena-erian.github.io/DevFolio/
- Size: 1.97 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevFolio - Bootstrap Training Project
In this step of my learning journey that has never and will never end, I built DevFolio as a personal portfolio website to practice Bootstrap. This project marks my transition from learning pure CSS to using CSS frameworks. It focuses on mastering Bootstrap's grid system, utilities, and components while maintaining a clean and professional design. I worked **mobile-first** to ensure a responsive experience on all devices and used **a little JavaScript** to create an animated counter that activates when it comes into view.
## π Live Demo
[View the Website](https://mena-erian.github.io/DevFolio/)
## π Project Repository
[GitHub Repository](https://github.com/Mena-Erian/DevFolio)
## π Technologies Used
- **HTML5** β Semantic and structured markup.
- **Bootstrap 5** β Component-based framework for efficient styling.
- **Bootstrap Grid System** β Responsive and flexible layout.
- **Font Awesome** β Used for high-quality icons.
- **Bootstrap Utilities** β Spacing, display, positioning, sizing, and more.
- **Bootstrap Components** β Prebuilt elements for a cohesive design.
- **Bootstrap Carousel** β Used for interactive sliding content.
- **Scrollspy & Scroll Behavior** β Used in the navbar for smooth section highlighting and improved navigation experience.
- **JavaScript Counter Animation** β Counts up when the section comes into view.## β¨ Features
- **Fully Responsive (Mobile-First Approach)** β Optimized for all screen sizes.
- **Bootstrap Grid System** β Flexible and efficient layout.
- **Customizable Components** β Built using Bootstrapβs pre-styled elements.
- **Smooth Scrolling** β Enhancing user experience.
- **Navbar Scrollspy** β Dynamically highlights the active section in the navbar.
- **Bootstrap Carousel** β Engaging image slider for showcasing content.
- **Font Awesome Icons** β Used to enhance the design with scalable vector icons.
- **JavaScript Counter Animation** β Engaging number counters triggered on scroll.
- **Shadow & Background Effects** β Adding depth and contrast.
- **Optimized Performance** β Lightweight and fast loading.## π Getting Started
### Clone the Repository:
```bash
git clone https://github.com/Mena-Erian/DevFolio.git
```### Open the Project:
Simply open `index.html` in your browser.
## π¬ Contact
- π **Phone/WhatsApp:** [+201200523080](tel:+201200523080)
- π§ **Email:** [[email protected]](mailto:[email protected])
- π **GitHub:** [github.com/Mena-Erian](https://github.com/Mena-Erian)
- πΌ **LinkedIn:** [linkedin.com/in/mena-erian-farouk](https://www.linkedin.com/in/mena-erian-farouk-904372255)## π Acknowledgments
- **Bootstrap Documentation** β [getbootstrap.com](https://getbootstrap.com/docs/5.0/)
- **Font Awesome** β Used for scalable icons ([fontawesome.com](https://fontawesome.com/))Have questions or want to collaborate? Feel free to reach out!