taha1444/choco-ruby-order-magic
0
1document.addEventListener('DOMContentLoaded', function() {2 const orderForm = document.getElementById('orderForm');3 const orderSuccess = document.getElementById('orderSuccess');4 5 if (orderForm) {6 orderForm.addEventListener('submit', function(e) {7 e.preventDefault();8 9 const fullName = document.getElementById('fullName').value;10 const phone = document.getElementById('phone').value;11 const orderDesc = document.getElementById('orderDesc').value;12 13 // Save order to Firebase14 const database = firebase.database();15 const ordersRef = database.ref('orders');16 17 const newOrderRef = ordersRef.push();18 newOrderRef.set({19 fullName: fullName,20 phone: phone,21 orderDesc: orderDesc,22 status: 'New',23 timestamp: firebase.database.ServerValue.TIMESTAMP24 }).then(() => {25 // Show success message26 orderForm.reset();27 orderSuccess.classList.remove('hidden');28 setTimeout(() => {29 orderSuccess.classList.add('hidden');30 }, 5000);31 }).catch((error) => {32 console.error('Error saving order:', error);33 alert('There was an error submitting your order. Please try again.');34 });35 });36 }37});