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

Web pendaftaran event SEED, dibuat menggunakan Nuxt.js dan Netlify Functions, di-host menggunakan Netlify.

License

Notifications You must be signed in to change notification settings

pps-ti/web-pendaftaran-seed

Repository files navigation

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

About

Web pendaftaran event SEED, dibuat menggunakan Nuxt.js dan Netlify Functions, di-host menggunakan Netlify.

Topics

Resources

License

Stars

Watchers

Forks