Contoh mengirim email dengan resend dan pengindeksan & mencari email -email tersebut dengan pencarian Tigris.
Aplikasi ini dibangun dengan Next.js dan Tailwind CSS.
npm iAtau setara dengan manajer paket lainnya.
Perintah berikut menggunakan Tigris CLI untuk mencatat Anda ke Tigris Cloud (Anda dapat mendaftar jika Anda belum memiliki akun), membuat proyek, dan menyimpan konfigurasi proyek Tigris Anda ke file .env.local .
npm run tigris:init Secara default, nama awesome-email-search digunakan sebagai nama proyek. Anda dapat mengganti ini dengan meneruskan di --project={name} flag. Misalnya:
npm run tigris:init --project awesome-projectMendaftar untuk akun Resend dan konfigurasikan domain Anda sehingga Anda dapat mengirim email dari domain Anda melalui Resend.
Tambahkan variabel lingkungan RESEND_API_KEY dengan tombol API Resend Anda.
Tambahkan DEFAULT_EMAIL dengan alamat email yang terkait dengan domain yang telah Anda konfigurasikan dengan Resend.
Akhirnya, pengaturan ulang webhooks dan konfigurasinya untuk menunjuk ke {your-app}/api/email/webhook di mana {your-app} adalah proxy lokal yang menunjuk ke aplikasi Anda yang berjalan di localhost:3000 .
Repo berisi .env.example yang dapat Anda gunakan untuk memeriksa .env.local atau menyalin dan menggunakan secara langsung.
Jalankan server pengembangan:
npm run dev
# or
yarn dev
# or
pnpm devBuka http: // localhost: 3000 dengan browser Anda untuk melihat hasilnya.
Menyebarkan aplikasi pencarian email yang luar biasa ke platform Vercel.