Ini adalah panduan lengkap untuk mengakses dan menjalankan Netflix Birthday project, bahkan jika kamu belum pernah coding sebelumnya!
- Visual Studio Code ➡️ Code editor untuk melihat dan mengedit project.
- Bun JS ➡️ Runtime JavaScript agar aplikasi bisa dijalankan di perangkatmu.
- Git Bash (opsional) ➡️ Terminal untuk menjalankan perintah (bisa gunakan bawaan Windows seperti CMD).
- Vercel ➡️ Vercel CLI Untuk melakukan deployment dan mempublikasikan project ke internet .
- Buka Git Bash dengan path yang sesuai dengan folder kita.
- Jalankan perintah
bun installuntuk menginstall semua dependency yang ada. - Ketik
code .di terminal untuk membuka code editor Visual Studio Code. - Setelah itu, di terminal ketikkan
bun run devuntuk menjalankannya di local server kita. - Buka file
index.html:- Pada tag
<title>...</title>, kalian bisa ganti isinya sesuai keinginan kalian. - Pada bagian
<link rel="icon" type="image/png" href="/src/assets/pics/ubah bagian sini" />, ubah sesuai path gambar yang diinginkan untuk mengubah tampilan tab di atas browser.
- Pada tag
- Buka folder
src, lalu buka fileApp.jsx:- Ubah bagian
<h1>How to say Happy...</h1>untuk mengubah teks utama (heading) di awal.
- Ubah bagian
- Ubah juga deskripsinya yang berada di dalam tag
<p>This is how didin...</p>. - Untuk mengubah gambar utama (highlight):
- Di bagian paling atas file
App.jsxada kode:Sesuaikan pathnya dengan gambar yang ingin digunakan.import heroImg from "./assets/pics/7.jpg";
- Di bagian paling atas file
- Untuk mengubah foto galeri di bawah, buka folder
src/constants, lalu buka fileimages.js:- Import gambar sesuai dengan path gambar yang berada di folder
src/assets/pics. - Sesuaikan jumlah import gambar sesuai keinginan, contohnya:
import Img1 from "../assets/pics/1.jpg"; import Img2 from "../assets/pics/2.jpg"; import Img3 from "../assets/pics/3.jpg"; import Img4 from "../assets/pics/4.jpg"; import Img5 from "../assets/pics/5.jpg"; import Img6 from "../assets/pics/6.jpg";
- Import gambar sesuai dengan path gambar yang berada di folder
- Samakan jumlah import dengan array yang ada di bawah, contohnya:
export const images = [ { src: Img1 }, { src: Img2 }, { src: Img3 }, // dst... ];
Setelah project selesai, kita perlu melakukan deploy agar project bisa diakses melalui internet. Berikut adalah langkah-langkahnya:
- Di Google cari Vercel,buka website resminya https://vercel.com/
- Tekan Button Sign up yang ada di atas,isi datanya,jika ada yg bisa di skip,skip aja
- Sign up menggunakan email kalian
- Pilih Continue with email ( mungkin teman-teman yg ada basic coding bisa lgsg pakai GitHub aja,selebihnya kurang lebih paham )
- jika sudah kembali ke terminal dengan path folder kita tadi
- check versi vercel dengan perintah "vercel --version"untuk memastikan vercel sudah terinstall ya
- ketik di terminal "vercel login"
- lalu verifikasi dengan email kita
- setelah itu ketik "vercel" 10.Set up and deploy “.......”? yes ? Which scope do you want to deploy to? enter aja ? Link to existing project? no ---> Ini buat bikin project baru di web nya ? What’s your project’s name? enter aja,biasanya udah ada saran nama ? In which directory is your code located? ./ enter aja
- enter sampai build
- setelah itu lihat di dashboard vercel kita,jika berhasil akan ada project baru muncul
- linknya berada di bawah nama project,belakangnya ada verce.app nya,bisa di klik untuk dilihat
- jika ingin custom nama linknya klik titik 3 di project,pilihmanage domain
- klik edit lalu di input domain ubah sesuai yg kita mau ( yang bisa diubah hanya yang sebelum vercel.app nya ya )
- ketik save dan sudah bisa di akses lagi
Dengan mengikuti panduan di atas, siapapun bisa menjalankan Netflix Birthday Project tanpa perlu banyak pengetahuan coding! 🎉