Wishing Plan memungkinkan pengguna untuk melacak penghematan dan menghitung kelayakan pembelian atas keinginan pengguna. Ini juga akan menjadi pusat untuk merencanakan pembelian yang lebih besar dengan orang lain, membuat daftar keinginan individu atau kolektif untuk dibagikan pada kesempatan seperti ulang tahun, Natal dan banyak lagi.

Wishting Plan adalah proyek open source. Kami menyambut kontribusi dari komunitas. Ada banyak cara untuk berkontribusi pada proyek, mulai dari menulis tutorial atau posting blog, mengirimkan laporan bug dan permintaan fitur atau menulis kode yang dapat dimasukkan ke dalam rencana harapan itu sendiri. Berikut adalah daftar beberapa cara Anda dapat berkontribusi pada proyek:
npm install -g pnpm Agar aplikasi ini berfungsi, Anda perlu mengaktifkan perselisihan sebagai penyedia oauth. Anda dapat menemukan opsi sosial di bawah User & Authentication / Social Providers di dasbor petugas
Jika Anda mengubah pengaturan apa pun di sini di luar menambahkan perselisihan, Anda perlu memperbarui kode Expo untuk menangani persyaratan apa pun yang Anda ubah.
Untuk menangani pembuatan dan penghapusan pengguna, Anda perlu mengatur webhook di dasbor petugas. Anda dapat menemukan pengaturan WebHook di bawah User & Authentication / Webhooks . Anda perlu menambahkan webhook dengan acara berlangganan menjadi user.deleted user.created Agar Petugas berkomunikasi dengan server pengembangan lokal Anda, Anda perlu menggunakan alat seperti NGROK untuk mengekspos server pengembangan lokal Anda ke Internet. Anda dapat menemukan instruksi pengaturan NGROK di sini.
cp .env.example .env dan isi nilainyapnpm install atau hanya pnpm ipnpm db:devpnpm db:push untuk mendorong skema database ke databasepnpm dev Menggunakan turborepo dan berisi:
.github
└─ workflows
└─ CI with pnpm cache setup
.vscode
└─ Recommended extensions and settings for VSCode users
apps
├─ expo
└─ next.js
├─ Next.js 13
├─ React 18
└─ E2E Typesafe API Server & Client
packages
├─ api
| └─ tRPC v10 router definition
└─ db
└─ typesafe db-calls using Prisma
Untuk manajemen pengembangan kami menggunakan proyek GitHub. Di sana Anda dapat melihat simpanan kami, masalah diurutkan berdasarkan prioritas dan ukuran. Kami juga berupaya membuat peta jalan di sana.
Berikut ini adalah gambaran umum kesehatan kode repositori yang diukur dengan:
Lebar terkecil yang akan kami akomidasi untuk halaman web adalah 240px.
Tumpukan berasal dari create-t3-turbo.