A
This website features automatic integration with your Goodreads profile!
- ✅ Automatically fetches your currently reading books
- ✅ Displays recent book reviews with ratings
- ✅ Updates every 30 minutes
- ✅ No manual updates needed - just update your Goodreads!
See GOODREADS_INTEGRATION.md for complete documentation.
Your website automatically displays live contribution graphs from your GitLab and GitHub profiles!
- ✅ Real-time GitLab contribution calendar
- ✅ GitHub activity heatmap
- ✅ Automatic updates - no manual intervention
- ✅ Direct links to your profiles
- ✅ Responsive design for all devices
See GIT_ACTIVITY_INTEGRATION.md for complete documentation.
- Responsive Design: Fully responsive layout that works perfectly on all devices
- Modern UI/UX: Beautiful gradient effects, smooth animations, and interactive elements
- Dynamic Navigation: Active section highlighting and smooth scrolling
- Interactive Sections:
- Hero section with animated greeting and profile photo
- About section with skills showcase
- Comprehensive CV with experience, education, and certifications
- Featured projects with technology tags
- Git Activity: Automatic contribution graphs from GitLab and GitHub
- Interests & hobbies display
- Goodreads Integration: Automatically displays currently reading books and recent reviews
- Contact form with validation
- Visual Effects:
- Scroll animations
- Hover effects with 3D transforms
- Particle background in hero section
- Progress indicator
- Back to top button
- Live Data:
- Automatic Goodreads RSS feed integration
- Real-time book updates from your Goodreads profile
- Auto-refresh every 30 minutes
- GitLab and GitHub contribution graphs
- Automatic activity updates
- Open the website: Simply open
index.htmlin your web browser - Customize content: Edit the HTML file to add your personal information
- Deploy: Upload the files to any web hosting service
This website features automatic integration with your Goodreads profile!
- ✅ Automatically fetches your currently reading books
- ✅ Displays recent book reviews with ratings
- ✅ Updates every 30 minutes
- ✅ No manual updates needed - just update your Goodreads!
See GOODREADS_INTEGRATION.md for complete documentation.
- Hero Section: Update your name, title, and description in the
<section id="home">section - Profile Photo: Replace
images/matthew_headshot.jpegwith your own photo - About Section: Replace the placeholder text with your own bio and skills
- CV Section: Add your work experience, education, and certifications
- Projects: Customize the project cards with your own projects
- Interests: Update the interest cards to reflect your hobbies
- Git Activity: Update GitLab and GitHub usernames in the activity section images
- Contact Info: Change email, phone, and location in the contact section
- Goodreads: Update your user ID in
script.jsto link your Goodreads profile
Edit the CSS variables in styles.css under :root:
--primary-color: #6366f1; /* Main brand color */
--secondary-color: #ec4899; /* Accent color */
--accent-color: #f59e0b; /* Additional accent */Replace the profile image placeholder in the About section:
<div class="about-image">
<img src="your-photo.jpg" alt="Your Name">
</div>Update the social media links in both the hero and contact sections:
<a href="https://github.com/yourusername" class="social-icon">
<i class="fab fa-github"></i>
</a>personal_website/
├── index.html # Main HTML file with all content
├── styles.css # All styling and animations
├── script.js # Interactive features and functionality
└── README.md # This file
- HTML5: Semantic markup
- CSS3: Modern styling with flexbox and grid
- JavaScript: Interactive features and animations
- Font Awesome: Icons library
- Create a GitHub repository
- Upload these files
- Go to Settings > Pages
- Select main branch and save
- Your site will be live at
https://yourusername.github.io/repository-name
- Create account at netlify.com
- Drag and drop your folder
- Get instant deployment
- Create account at vercel.com
- Import your project
- Deploy with one click
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers
Consider enhancing your website with:
- Blog section for articles
- Dark mode toggle
- Multi-language support
- Analytics integration
- Backend for contact form
- Project filtering
- Testimonials section
- Resume download functionality
Feel free to use this template for your personal website. No attribution required!
This is a personal template, but suggestions are welcome! Feel free to fork and customize.
Built with ❤️ and passion for clean code