Wedinote

Wedinote

Digital Wedding Invitation Manager

View project
Wedinote Logo

Digital Wedding Invitation Manager

Kelola dan kirim undangan pernikahan digital dengan mudah dan elegan

Next.js TypeScript Bun PostgreSQL

DemoFiturTech StackGetting Started


📸 Preview

Wedinote Dashboard

✨ 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

CategoryTechnology
FrameworkNext.js 15
LanguageTypeScript
RuntimeBun
DatabaseNeon PostgreSQL
ORMDrizzle
AuthenticationBetter Auth
StylingTailwind 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

  1. Fork repository ini
  2. Buat branch fitur (git checkout -b feature/AmazingFeature)
  3. Commit perubahan (git commit -m 'Add some AmazingFeature')
  4. Push ke branch (git push origin feature/AmazingFeature)
  5. Open Pull Request

Share this article