Skip to content

devaartana/comic-ssg

Repository files navigation

Review Assignment Due Date

Tugas 5 Kelompok Pemrograman Web Kelas G

{{!! DILARANG DAN JANGAN PERNAH MEMODIFIKASI ATAUPUN MENGHAPUS FOLDER .github PADA REPOSITORY INI !!}}

Anggota Kelompok

NRP Nama
5025231126 Muhammad Khibban I'tishom
5025231157 I Kadek Arya Deva Artana
5025231158 Dewa Putu Ananda Taurean Mahesa

Link Deployment

https://baguettecomic.vercel.app

Judul Aplikasi

Baguette Comics Web Reader

Dokumentasi Progress Penugasan

Update per hari sabtu 2024-10-05

menambahkan setup dan navbar -- I Kadek Arya Deva Artana
membuat layout kasar homepage -- Dewa Putu Ananda Taurean Mahesa
membuat about us -- Muhammad Khibban I'tishom

Update per hari sabtu 2024-10-12

menambahkan komponen, homepage, comicpage, dan update navbar -- I Kadek Arya Deva Artana
menambahkan Hamburger bar, comment -- Muhammad Khibban I'tishom
membuat desain web -- Dewa Putu Ananda Taurean Mahesa

Cara mengumpulkan tugas

{{ !! Pastikan sudah ada git di perangkat yang anda gunakan !! }}

Dari project yang telah anda buat menggunakan perintah dari npm, amda dapat mengumpulkan tugas dengan menggunakan step-by-step berikut:

  1. Buka terminal dan arahkan ke folder tempat pengerjaan anda, pastikan sudah ada isinya
  2. Masukkan perintah git init
  3. Masukkan perintah rm README.md untuk menghapus readme yang digenerate oleh framework (jika tidak bisa delete secara manual saja)
  4. Kemudian masukkan perintah git add .
  5. Lakukan commit dengan perintah git commit -m "{{ pesan commit anda }}"
  6. Kemudian ketikkan git remote add origin {{ your github .git link }}
  7. Setelah itu, ketikkan git branch -M main
  8. Ketikkan git fetch untuk mengambil data branch
  9. Ketik perintah berikut git branch --set-upstream-to=origin/main main
  10. Lakukan pulling dari repository dengan perintah git pull origin main --rebase
  11. Setelah itu push repository dengan perintah git push -u origin main

Deploying to Vercel

Untuk dapat mendeploy tugas yang telah anda buat, pada repo ini sudah ada .github/workflows yang akan otomatis mendeploy ketika anda melakukan commit ke github. Namun sebelum dapat melakukan deploy, ada beberapa hal yang harus dilakukan terlebih dahulu.

Buat akun di Vercel dan Token

Buatlah akun di Vercel jika belum pernah punya, selanjutnya jika sudah buka akun vercel anda dan akses halaman account settings setelah itu klik pada bagian tokens. Buat sebuah token baru dan simpan value dari token tersebut.

Konfigurasi Project anda ke Vercel

Sekarang buka project yang anda buat di terminal, lalu masukkan perintah berikut: npm i -g vercel. Kemudian setelah selesai ketikkan perintah berikut vercel login dan pilih cara login ke akun vercel anda. Jika sudah berhasil login, pastikan anda benar berada di direktori project yang anda buat dan ketikkan perintah vercel link yang akan membuat sebuah project vercel baru. Tekan enter saja untuk setiap pertanyaan yang ditanyakan.

Menambahkan secret value ke GitHub

Setelah anda mendapatkan token dari Vercel, buka GitHub, lalu masuk ke halaman settings dari project anda. Lalu pada section security klik bagian secrets and variables dan pilih actions Lalu buat baru pada New repository secret. Anda perlu membuat 3 variabel secret, yaitu:

  1. VERCEL_TOKEN yang berisi token yang telah dibuat dari vercel di section Buat Token
  2. VERCEL_ORG_ID yang berisi variabel orgId yang dapat anda lihat di folder ./vercel dan pada file project.json pada folder directory project anda.
  3. VERCEL_PROJECT_ID yang berisi variabel projectId yang dapat anda lihat di folder ./vercel dan pada file project.json pada folder directory project anda.

Jika anda sudah menyelesaikan tahap diatas, sekarang anda tinggal melakukan push repo anda dan script deployment akan langsung berjalan.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors