How marcosfabricio3/cucina-di-mamma works
Cucina di Mamma is an Italian-cuisine informational website with a persistent contact form. The main user journey is browsing the site, submitting a message, server-side validation and storage, and later viewing received inquiries. The README also identifies client-side validation, a PHP API, and MySQL persistence. The frontend files and schema are present in the tree but were not excerpted, so frontend wiring is shown only where documented; the backend read/write relationships are supported by the excerpts.
Main entry points: form.php Contact API · contacto.html Contact page · form.js Form handling · schema.sql Inquiry records
Components 10
Site content
- Home page
index.html - Recipe catalog
recetas.html - About page
sobreNosotros.html
Contact flow
- Contact page
contacto.html - Form handling
assets/src/form.js
PHP backend
- Contact API
backend/api/form.php - Server validation
backend/api/form.php - Inquiry viewer
backend/api/consultas.php
Persistence
- Inquiry records
backend/db/schema.sql
Other components
- Visitor
Connections 9
- Visitor → Home page: browses
README.md - Visitor → Recipe catalog: browses
README.md - Visitor → About page: browses
README.md - Visitor → Contact page: submits inquiry
README.md - Contact page → Form handling: uses
- Form handling → Contact API: sends form
- Contact API → Server validation: validates
backend/api/form.php - Contact API → Inquiry records: inserts inquiry
backend/api/form.php - Inquiry viewer → Inquiry records: reads inquiries
backend/api/consultas.php