koperasi/services/frontend
2025-08-08 14:12:40 +07:00
..
.vscode initial commit 2025-08-08 14:12:40 +07:00
app initial commit 2025-08-08 14:12:40 +07:00
public initial commit 2025-08-08 14:12:40 +07:00
.env.example initial commit 2025-08-08 14:12:40 +07:00
.gitignore initial commit 2025-08-08 14:12:40 +07:00
biome.json initial commit 2025-08-08 14:12:40 +07:00
components.json initial commit 2025-08-08 14:12:40 +07:00
package-lock.json initial commit 2025-08-08 14:12:40 +07:00
package.json initial commit 2025-08-08 14:12:40 +07:00
postcss.config.js initial commit 2025-08-08 14:12:40 +07:00
README.md initial commit 2025-08-08 14:12:40 +07:00
tailwind.config.ts initial commit 2025-08-08 14:12:40 +07:00
tsconfig.json initial commit 2025-08-08 14:12:40 +07:00
vite.config.ts initial commit 2025-08-08 14:12:40 +07:00

Nama Proyek

Deskripsi proyek Anda di sini.

Prasyarat

  • Node.js (disarankan v18 atau lebih tinggi)
  • npm atau yarn

Panduan Memulai

1. Mengunduh Repositori

git clone [url-repositori-anda]
cd [direktori-proyek]

2. Instalasi Dependensi

# Menggunakan npm
npm install

# Atau menggunakan yarn
yarn install

Pengembangan Lokal

Untuk menjalankan server pengembangan:

# Menggunakan npm
npm run dev

# Atau menggunakan yarn
yarn dev

Aplikasi akan tersedia di http://localhost:3000

Membangun untuk Produksi

1. Membuat Build Produksi

# Menggunakan npm
npm run build

# Atau menggunakan yarn
yarn build

2. Menjalankan Server Produksi

# Menggunakan npm
npm start

# Atau menggunakan yarn
yarn start

Aplikasi akan tersedia di http://localhost:3000 (atau PORT yang telah dikonfigurasi)

Hasil Build

Proses build akan menghasilkan dua direktori utama:

  • build/server - Kode sisi server
  • build/client - Aset statis dan kode sisi klien

Deployment

Variabel Lingkungan

Buat file .env di direktori utama:

DATABASE_URL="url-database-anda"
SESSION_SECRET="kunci-rahasia-anda"
# Tambahkan variabel lingkungan lain sesuai kebutuhan

Pilihan Hosting

Anda dapat men-deploy aplikasi Remix ini ke berbagai platform:

  • Vercel
  • Netlify
  • Fly.io
  • Server Node.js kustom

Deployment Manual

Untuk deployment ke server kustom:

  1. Transfer hasil build (build/ directory) ke server Anda
  2. Instal dependensi produksi
  3. Atur variabel lingkungan
  4. Jalankan server produksi menggunakan npm start

Teknologi yang Digunakan

Dokumentasi Tambahan