Skip to content

NicholasLeon/Web-Profile

Repository files navigation

🚀 Personal Portfolio Website

Ini adalah proyek personal portfolio web yang saya bangun menggunakan React (Next.js), TypeScript, dan Supabase sebagai backend. Website ini berfungsi untuk menampilkan project-project saya, dengan fitur admin untuk menambah dan mengedit data secara real-time.

✨ Fitur

  • 💼 Tampilkan daftar proyek dengan gambar, deskripsi, dan tag
  • 🔐 Halaman admin untuk menambahkan, mengedit, dan menghapus proyek
  • ☁️ Upload gambar ke Supabase Storage
  • 🔍 Navigasi scroll-to-section (Home, About, Projects, Contact)
  • 📧 Formulir kontak (EmailJS)
  • 🎨 Styling dengan Tailwind CSS
  • 🔒 Supabase Auth untuk autentikasi admin
  • 📦 Fully deployed on Vercel

🛠️ Tech Stack

  • Frontend: React + Next.js + TypeScript
  • Styling: Tailwind CSS
  • Backend: Supabase (Database + Auth + Storage)
  • Deployment: Vercel
  • Others: EmailJS, Framer Motion (animasi)

🌐 Deploy Link

Releases

No releases published

Packages

No packages published