Setup pertama Planora

Pada bagian ini coding agent akan memasang kebutuhan project dan menghubungkannya ke Convex. Kamu cukup memilih opsi yang ditanyakan. Jalankan setup dari folder utama Planora.

Sebelum mulai

Pastikan npm run setup:check sudah lulus. Siapkan login Convex dan tentukan pilihan login untuk aplikasimu:

  1. Google + email/password — direkomendasikan dan paling fleksibel.
  2. Google saja — membutuhkan Google Cloud.
  3. Email/password saja — paling sederhana dan tidak membutuhkan Google Cloud.

Kalau belum yakin, pilih email/password saja. Google login dapat ditambahkan nanti.

Minta agent menjalankan installer

Kirim pesan ini dalam task yang sama:

text
Persiapan saya sudah siap. Tolong jalankan npm run setup dan dampingi saya padasetiap pilihan yang membutuhkan jawaban. Gunakan development, bukan production.Jangan tampilkan atau menyimpan secret di chat.

Installer akan menginstal dependency, menawarkan Git, menyiapkan file lokal, meminta pilihan login, lalu membuka proses membuat atau memilih project Convex. Jika browser Convex terbuka, login dan ikuti instruksinya. Pilih development project milikmu, bukan production.

Jangan panik jika setup berhenti untuk meminta jawaban. Baca pertanyaannya dan minta agent menjelaskan pilihan dengan bahasa sederhana sebelum menjawab.

Jika memilih Google login

Installer akan meminta Google Client ID dan Client Secret. Ikuti tutorial authentication ketika sampai di langkah tersebut. Jangan menempelkan Client Secret ke chat.

Jalankan aplikasi pertama kali

Setelah installer selesai, kirim:

text
Tolong jalankan aplikasi development dan beri tahu alamat yang harus saya buka.Jangan melakukan deployment production.

Atau jalankan sendiri:

bash
npm run dev

Buka http://localhost:3000 di browser. Terminal harus tetap berjalan selama aplikasi dipakai. Halaman starter yang muncul berarti setup dasar berhasil; aplikasi idemu memang belum dibuat pada tahap ini.

Tanda kamu boleh lanjut

  • Installer selesai tanpa error yang belum dijelaskan.
  • Aplikasi bisa dibuka di browser.
  • Agent mengonfirmasi Convex development berhasil tersambung.
  • Tidak ada secret yang masuk ke Git.

Sekarang lanjut ke membuat rencana dan membangun aplikasi.