Portfolio interaktif dengan UI/UX modern yang sudah siap deploy ke GitHub Pages!
- Buka GitHub → https://github.com/new
- Nama Repository:
portfolio(atau nama lain yang Anda suka) - Visibility: Public
- JANGAN centang "Add a README file"
- Klik Create repository
Ada 2 cara:
- Di repository baru Anda, klik tombol Add file → Upload files
- Drag & drop file
index.htmlyang sudah saya siapkan - Di bagian bawah, tulis commit message:
Initial portfolio commit - Klik Commit changes
# Clone repository
git clone https://github.com/USERNAME/portfolio.git
cd portfolio
# Copy file index.html ke folder ini
# Lalu:
git add .
git commit -m "Initial portfolio commit"
git push origin main- Di repository, klik tab Settings
- Di menu samping kiri, klik Pages
- Di bagian Source:
- Branch: Pilih
main - Folder: Pilih
/ (root)
- Branch: Pilih
- Klik Save
- Tunggu 1-2 menit untuk deployment
Portfolio Anda akan live di:
https://USERNAME.github.io/portfolio/
Ganti USERNAME dengan username GitHub Anda!
✅ Animasi Smooth - Parallax scrolling & micro-interactions
✅ Responsive Design - Perfect di semua device
✅ Custom Cursor - Interactive cursor effect
✅ Particle Background - Dynamic particle system
✅ Skill Cards - Animated skill showcase
✅ Project Gallery - Hover effects & modals
✅ Contact Form - Ready to connect
Edit file index.html, cari bagian-bagian ini:
<!-- Nama & Title -->
<div class="hero-name">
<div>MUHAMMAD</div>
<div class="stroke">ADAM</div>
</div>
<!-- Email & Social Media -->
<a href="mailto:adaamputra423@gmail.com">
<a href="https://linkedin.com/in/muhammad-adam-549427314/">- Siapkan foto Anda (format: JPG/PNG, ukuran: 300x400px recommended)
- Upload foto ke repository
- Edit
index.html, cari:
<img src="URL_FOTO_ANDA" alt="Muhammad Adam">Di bagian :root dalam <style>, edit variabel ini:
:root {
--accent: #e8c547; /* Warna utama (kuning) */
--accent2: #4fffb0; /* Hijau */
--accent3: #ff6b6b; /* Merah */
--accent4: #7c6bff; /* Ungu */
}Jika punya domain sendiri (misal: muhammadadam.com):
- Buat file
CNAMEdi repository - Isi dengan domain Anda:
muhammadadam.com - Di DNS provider, tambah record:
- Type:
A - Name:
@ - Value:
185.199.108.153
- Type:
- Tunggu propagasi DNS (bisa 24 jam)
- Cek apakah GitHub Pages sudah aktif di Settings → Pages
- Pastikan file bernama
index.html(bukanportfolio.html) - Clear browser cache:
Ctrl + Shift + R
- Pastikan path foto benar
- Upload foto ke repository GitHub
- Gunakan URL lengkap:
https://raw.githubusercontent.com/USERNAME/portfolio/main/photo.jpg
- Refresh halaman
- Cek koneksi internet
- Coba browser lain
Muhammad Adam
📧 adaamputra423@gmail.com
💼 LinkedIn
📍 Bogor, Indonesia
Free to use for personal portfolio. Credit appreciated! 🙏
Made with ❤️ & Code