Aplikasi manajemen rumah komprehensif yang dibangun dengan Next.js untuk membantu pengguna mengelola berbagai aspek rumah tangga dalam satu tempat.
- Kontrol Rumah Pintar: Kelola perangkat yang terhubung, pantau penggunaan energi, dan kontrol otomatisasi rumah
- Kalender: Lacak acara keluarga, janji temu, dan tanggal penting
- Daftar Tugas: Atur tugas dan pantau pekerjaan rumah tangga
- Pelacak Pengeluaran: Pantau pengeluaran rumah tangga dan kelola anggaran Anda
- Perencana Makanan: Rencanakan makanan mingguan dan kelola daftar belanjaan
- Manajemen Inventaris: Lacak barang-barang dan persediaan rumah tangga
- Next.js 15: Framework React untuk membangun aplikasi web
- React 19: Library JavaScript untuk membangun antarmuka pengguna
- TypeScript: JavaScript bertyped untuk kualitas kode yang lebih baik
- Tailwind CSS: Framework CSS utility-first
- Radix UI: Komponen tanpa gaya, dapat diakses untuk membangun antarmuka web berkualitas tinggi
- Zod: Validasi skema yang mengutamakan TypeScript
- React Hook Form: Formulir dengan validasi yang mudah digunakan
- Recharts: Library charting yang dapat dikomposisi untuk visualisasi data
- Lucide React: Ikon yang indah & konsisten
- Node.js 18.0 atau lebih baru
- pnpm (direkomendasikan) atau npm
-
Clone repositori:
git clone https://github.com/ahyrnsrlh/home-management-app.git cd home-management-app -
Instal dependensi:
pnpm install # atau npm install -
Mulai server pengembangan:
pnpm dev # atau npm run dev -
Buka http://localhost:3000 di browser Anda untuk melihat aplikasi.
pnpm build
# atau
npm run buildSetelah membangun, Anda dapat memulai server produksi:
pnpm start
# atau
npm startapp/: Halaman dan layout aplikasi Next.jscomponents/: Komponen React yang dapat digunakan kembalihooks/: Custom React hookslib/: Utilitas dan fungsi bersamapublic/: Aset statisstyles/: Gaya global dan konfigurasi Tailwind
Kontribusi sangat diterima! Silakan ajukan Pull Request.
Proyek ini dilisensikan di bawah Lisensi MIT - lihat file LICENSE untuk detailnya.