Skip to content

nalen-dev/adminpanel-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SETUP PROJECT

Aplikasi ini stabil di Node.js versi ~v21 dan menggunakan TypeScript versi ^v5. Pastikan sistem Anda tools sebagai berikut sebelum menjalankan aplikasi:

  • Node.js ~v21
  • TypeScript ^v5
  • MySql
  • NPM (recomend)

INSTALASI

Untuk menginstal aplikasi, ikuti langkah-langkah berikut:

  1. Clone repositori ini ke dalam direktori lokal.

  2. Install dependensi menggunakan npm:

npm install
  1. Setup database url koneksi pada folder
apps/api/.env
format ada pada file apps/api/.env.example
  1. Terapkan Schema ke Database, pastikan pada root folder kemudian jalankan:
npm run push
  1. Melakukan seeding ke Database
npm run seed
  1. Aplikasi Siap Dijalankan

RUNING APLIKASI

Terdapat 2 cara menjalankan aplikasi yaitu Development dan Production, berikut keterangan lebih detail:

Development

  1. Jalankan aplikasi dengan menggunakan code berikut pada root folder:
npm run dev
  1. Pada mode ini, front end dan back end berjalan pada port yang berbeda

    frontend :5173 (default)

    backend :3001

Production

  1. Jalankan aplikasi dengan menggunakan code berikut pada root folder:
npm run build
npm run start
  1. Pada mode ini aplikasi bekerja dalam monorepo, applikasi bisa diakses pada port :3001
    http://localhost:3001/#/login untuk login

Releases

No releases published

Packages

No packages published