Halo semuanya! Perkenalkan, saya Eki Zulfar Rachman, dan pada kesempatan kali ini, saya ingin berbagi proyek website portofolio yang telah saya kembangkan.
Tech Stack yang digunakan:
- ReactJS
- Tailwind CSS
- AOS
- Firebase
- Framer Motion
- Lucide
- Material UI
- SweetAlert2
Link Website: https://www.eki.my.id/
We would appreciate it if you would like to use this project, please include our credit in your use. Thank You! 🙏
Berikut ini adalah panduan sederhana untuk menjalankan project ini.
Pastikan Anda sudah menginstal:
- Node.js
-
Download project ini:
git clone https://github.com/EkiZR/Portofolio_V5.git
-
Install semua kebutuhan:
npm install
atau dengan cara
npm install --legacy-peer-deps
-
Jalankan project:
npm run dev
-
Buka di browser:
Akses aplikasi di browser Anda melalui link yang muncul di terminal.
Untuk membuat versi siap produksi (production build):
-
Jalankan perintah build:
npm run build
-
File hasil build akan tersimpan di folder
dist
. Anda dapat mengunggah folder ini ke server hosting Anda.
Jika ada masalah saat menjalankan project, pastikan:
- Node.js sudah terinstal dengan benar.
- Anda berada di folder project yang benar.
- Semua kebutuhan terinstal tanpa error.
Untuk melakukan konfigurasi Firebase dalam project ini, ikuti langkah berikut:
-
Tambahkan Firebase ke Project:
- Buka Firebase Console.
- Buat project baru atau gunakan project yang sudah ada.
-
Pilih Firestore Database
- Create Database
-
Pergi Ke Project Setting
-
Pergi Ke Rules
- Ubah rulesnya jadi true
-
Buka file firebase.js dan firebase-comment.js
- Ganti isi firebaseConfig dengan config firebase anda