Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 67 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,71 @@
# Portfolio Responsive Complete
## [Watch it on youtube](https://youtu.be/AKNvTxWOdKw)
### Portfolio Responsive Complete
# Halimat Aminu - Cybersecurity Portfolio

- Responsive Personal Portfolio Website HTML CSS & JavaScript.
- Contains animations when scrolling.
- Smooth scrolling in each section.
- Developed first with the Mobile First methodology, then for desktop.
- Compatible with all mobile devices and with a beautiful and pleasant user interface.
A professional portfolio website for Halimat Aminu, Cybersecurity Engineer & Chief Technology Officer. This website showcases cybersecurity expertise, professional experience, projects, and thought leadership.

💙 Join the channel to see more videos like this. [Bedimcode](https://www.youtube.com/@Bedimcode)
## Features

![preview img](/preview.png)
- 🛡️ **Cybersecurity-Focused Design**: Dark theme with security-inspired elements
- 📱 **Fully Responsive**: Works perfectly on all devices
- ⚡ **High Performance**: Optimized for fast loading
- ♿ **Accessibility**: WCAG 2.1 AA compliant with keyboard navigation and screen reader support
- 🎨 **Modern UI/UX**: Clean, professional interface with smooth animations
- 📊 **Interactive Elements**:
- Skills radar chart (Chart.js)
- Typing animation for professions
- Project case studies
- Blog with filtering functionality
- 🔐 **Security Features**:
- Secure contact form with validation
- HTTPS-ready structure
- Form submission protection
- 🌓 **Dark/Light Theme**: User preference detection with persistent settings

## Pages

1. **Home** (`index.html`) - Landing page with hero section, stats, and overview
2. **About** - Professional background and technical expertise
3. **Experience** - Detailed work history with achievements and skills
4. **Projects** (`projects.html`) - Detailed case studies with technical implementations
5. **Blog** (`blog.html`) - Cybersecurity articles and insights with filtering
6. **Contact** - Secure contact form with email, GitHub, and LinkedIn links

## Technologies Used

- **HTML5**: Semantic markup with ARIA labels
- **CSS3**: Modern features with CSS Grid and Flexbox
- **JavaScript (ES6+)**: Interactive features and animations
- **Chart.js**: Skills visualization
- **Boxicons**: Icon library
- **Google Fonts**: Space Grotesk (headings) and Inter (body)

## File Structure
portfolio/
├── index.html # Main homepage
├── blog.html # Blog page
├── projects.html # Projects page
├── assets/
│ ├── css/
│ │ ├── styles.css # Main styles
│ │ ├── blog.css # Blog-specific styles
│ │ └── projects.css # Projects-specific styles
│ ├── js/
│ │ ├── main.js # Main JavaScript
│ │ ├── blog.js # Blog-specific JavaScript
│ │ └── projects.js # Projects-specific JavaScript
│ └── img/ # All images
├── README.md # This file
└── favicon.ico # Website icon

## Getting Started

### Prerequisites
- A modern web browser (Chrome, Firefox, Safari, Edge)
- Basic text editor (VS Code recommended)
- Git (for version control)

### Installation

1. Clone the repository:
```bash
git clone https://github.com/Halimatcd/halimataminu-portfolio.git
cd halimataminu-portfolio
Loading