Форма в Bolt
Bolt часто пропонує власну базу. Для контактної форми вона не потрібна.
- Візьміть ключ Formgong.
- Вставте промпт у Bolt.
- Перевірте, що форма постить на /submit, а не в локальну таблицю.
- Заявка має з’явитися в інбоксі без редеплою налаштувань.
Prompt
Зроби контактну форму без власного бекенду. Заявки має приймати Formgong.
- action/fetch: https://formgong.com/submit
- access_key: fk_your_access_key
- Поля name, email, message
- Приховане поле botcheck (honeypot), користувач його не бачить
- Не додавай файли, базу і серверні функції
- Відповідь JSON: {"success": true} або редірект, якщо це звичайний POST форми
- Текст інтерфейсу українськоюfetch
async function onSubmit(event) {
event.preventDefault();
const fields = Object.fromEntries(new FormData(event.currentTarget));
const response = await fetch("https://formgong.com/submit", {
method: "POST",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
body: JSON.stringify({ ...fields, access_key: "fk_your_access_key" }),
});
const result = await response.json();
if (!result.success) throw new Error(result.message || "Formgong error");
}