📝Instalasi

Ada beberapa langkah yang perlu dilakukan untuk melakukan instalasi aplikasi backend, silahkan ikuti langkah berikut.

  1. Upload file ke server

  2. Buka terminal dan ketikan perintah dibawah untuk mengarahkan ke folder letak aplikasi frontend berada

cd /lokasi/folder/backend
  1. Lanjutkan ketik perintah berikut untuk melakukan instalasi komponen yang dibutuhkan

yarn install
  1. Jika instalasi komponen berhasil, silahkan buka file .env Jika belum ada, Anda bisa copy paste file .env.example lalu rename menjadi .env sehingga isinya seperti berikut.

MONGO_DB=mongodb://0.0.0.0:27017/coe_udinus
PORT=5000
LIMIT=10
MAX_LIMIT=50
JWT_KEY=CoE_Udinus_App
JWT_SECRET=DevelopByAkbar
FRONTEND_URL=http://localhost:3000

GMAIL_HOST=smtp.gmail.com
GMAIL_PORT=465
GMAIL_USESSL=true
GMAIL_USERNAME=
GMAIL_PASSWORD=
FROM=Center of Excellence Udinus

Catatan:

MONGO_DB = merupakan url atau konfigurasi untuk menghubungkan backend dengan database mongodb

PORT = port aplikasi backend untuk berjalan (default 5000)

LIMIT = batas untuk menampilkan data

MAX_LIMIT = batas atas untuk menampilkan data

JWT_KEY = Merupakan JWT Key yang digunakan untuk autentikasi dan verifikasi data antara frontend dan backend (JWT Key harus sama antara frontend dan backend).

JWT_SECRET = JWT Secret merupakan kunci yang digunakan untuk enkripsi data. Sama halnya dengan JWT Key, JWT Secret harus sama antara aplikasi frontend dengan backend dan pastikan JWT Secret tetap rahasia dan jangan sampai tersebar.

FRONTEND_URL = url dari aplikasi frontend yang sudah di install

GMAIL_HOST = host / url untuk mengirim email (default: smtp.gmail.com)

GMAIL_PORT = port dari gmail yang digunakan untuk mengirim email (default: 465)

GMAIL_USESSL = konfigurasi jika ingin menggunakan ssl dalam pengiriman email (default: true)

GMAIL_USERNAME = bisa diisi email yang akan digunakan sistem untuk mengirim email (disarankan menggunakan email yang bisa login ke gmail)

GMAIL_PASSWORD = di isi password sesuai email yang digunakan

FROM = nama pengirim email

  1. Jika instalasi sudah berhasil, aplikasi backend dapat dijalankan dengan perintah:

yarn start

Catatan: Jika ingin memperbarui dokumentasi di aplikasi backend bisa menjalankan perintah yarn run start-gendoc maka dokumentasi backend akan secara otomatis diperbarui.

Last updated