Skip to content

PPL22/PPL_FE_C_2022_1

Repository files navigation

Frontend Proyek Perangkat Lunak

Kebutuhan Sistem

Tech Stack

Framework CSS

Tools Pendukung

Development

Using Netlify

Instalasi

  1. Clone repository ini
   git clone https://github.com/PPL22/frontend.git
  1. Buka terminal di folder hasil clone
  2. Jalankan perintah npm install
  3. Jalankan perintah npm start

Cara Development

  1. Pastikan source code lokal sudah terupdate dengan source code di repository ini
        git pull origin master
    
  2. Buat branch baru dengan nama sesuai dengan fitur yang akan dikerjakan
       git checkout -b nama-branch
    
  3. Kerjakan fitur yang telah ditentukan
  4. Commit perubahan yang telah dilakukan
       git add .
       git commit -m "pesan commit"
    
  5. Push perubahan ke branch yang telah dibuat
       git push origin nama-branch
    
  6. Buat pull request ke branch master
  7. Tunggu pull request disetujui

Struktur Folder

  • src - Folder untuk menyimpan source code
  • public - Folder untuk menyimpan file yang akan diakses oleh browser
  • node_modules - Folder untuk menyimpan library yang dibutuhkan oleh aplikasi

Struktur Source Code

  • App.js - File untuk mengatur routing
  • /components - Folder untuk menyimpan komponen-komponen yang digunakan di aplikasi
  • /pages - Folder untuk menyimpan halaman-halaman yang digunakan di aplikasi
  • /utils - Folder untuk menyimpan fungsi-fungsi yang digunakan di aplikasi
  • /contexts - Folder untuk menyimpan context yang digunakan di aplikasi
  • /shared - Folder untuk menyimpan tema dan konfigurasi aplikasi