Digital Wedding Invitation Manager
Kelola dan kirim undangan pernikahan digital dengan mudah dan elegan
Demo • Fitur • Tech Stack • Getting Started
📸 Preview

✨ Tentang Wedinote
Wedinote adalah aplikasi web yang memudahkan pengelolaan dan penyebaran undangan pernikahan digital. Wedinote membantu kamu:
- 📝 Membuat template ucapan yang dapat dikustomisasi sesuai dengan nama tamu
- 👥 Mengelola daftar tamu dan menambahkannya secara batch
- 🎯 Melacak status undangan (sudah diundang / belum)
- 💬 Mengirim undangan langsung ke WhatsApp
🛠️ Tech Stack
| Category | Technology |
|---|---|
| Framework | Next.js 15 |
| Language | TypeScript |
| Runtime | Bun |
| Database | Neon PostgreSQL |
| ORM | Drizzle |
| Authentication | Better Auth |
| Styling | Tailwind CSS |
✅ Fitur
- [x] Buat, edit, hapus template ucapan undangan
- [x] Sisipkan variable dalam template (mis. nama, acara) untuk personalisasi pesan
- [x] Kelola daftar tamu (tambah / edit / hapus)
- [x] Tambah tamu secara batch menggunakan csv
- [x] Filter tamu berdasarkan status: "Diundang" / "Belum"
- [x] Mode tampilan daftar: grid / list
- [x] Pratinjau pesan untuk setiap tamu (render variable ke konten final)
- [x] Direct share ke WhatsApp — kirim pesan yang sudah dipersonalisasi langsung ke nomor tamu
- [x] Tombol copy/share cepat untuk setiap entri tamu
🤝 Contributing
- Fork repository ini
- Buat branch fitur (
git checkout -b feature/AmazingFeature) - Commit perubahan (
git commit -m 'Add some AmazingFeature') - Push ke branch (
git push origin feature/AmazingFeature) - Open Pull Request