Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

Latest commit

 

History

History
44 lines (28 loc) · 1.62 KB

README.md

File metadata and controls

44 lines (28 loc) · 1.62 KB

Web Pendaftaran SEED (Dalam Pengerjaan)

Netlify Status

Repository ini berisi website untuk pendaftaran acara SEED Universitas Pembangunan Nasional "Veteran" Jawa Timur. Website dibangun menggunakan Nuxt.js dan Netlify Functions dengan Vuesax sebagai pustaka komponen front-end nya.

Untuk Para Kontributor dan Maintainer

Tentang Ekstensi

  • Dimohon untuk memasang Prettier di text editor masing - masing. Untuk pengguna VSCode silakan memasang ekstensi Prettier yang tersedia di marketplace, lalu aktifkan opsi "format on save" pada setting VSCode anda.

  • Juga dianjurkan untuk memasang ekstensi ESLint untuk pengguna VSCode, karena proyek ini memiliki hook pre-commit yang menjalankan ESLint untuk menjaga kualitas dan konsistensi kode.

Tentang commit

  • Dimohon untuk tidak melakukan commit langsung ke branch master. Dimohon untuk membuat branch baru untuk setiap pekerjaan anda, lalu push branch tersebut ke repository ini dan lakukan pull request ke branch master.

Panduan Setup Lokal

# Install dependency
$ npm ci

# Jalankan website, dapat diakses di localhost:3000
$ npm run dev

# Build untuk production dan jalankan server
$ npm run build
$ npm run start

# Build menjadi website statis
$ npm run generate

# Jalankan cloud functions, dapat di akses di localhost:9000/{nama file fungsi}
$ npm run lambda:serve

# Build cloud functions, hasilnya akan berada pada folder cloud-functions
$ npm run lambda:build

Lisensi MIT