Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Jimmy13anhelo/paginaweb2.github.io/llms.txt

Use this file to discover all available pages before exploring further.

Sentidos Café is a full-stack web application for a coffee shop in Cusco, Peru. Built with PHP, MySQL, and vanilla JavaScript, it gives customers an interactive experience — browsing the menu, ordering via WhatsApp, making table reservations, and finding the café on Google Maps. This documentation covers everything from local setup to production deployment.

Quickstart

Get the site running locally in under 10 minutes with XAMPP or WAMP.

Project Structure

Understand how PHP files, CSS, JS, and the database are organized.

Database Setup

Create the MySQL database and tables using the included SQL script.

WhatsApp Integration

Learn how order buttons and the floating chat widget connect to WhatsApp.

What’s Inside

Sentidos Café is organized into five main areas:

Menu & Ordering

Interactive combo gallery with hover effects and WhatsApp order buttons.

Reservations

Table reservation system backed by the MySQL reservas table.

User Registration

AJAX-powered sign-up form that saves visitors to the MySQL usuarios table.

Google Maps

Embedded map showing the café’s exact location in Cusco’s historic center.

Styling System

Orange-and-brown brand theme built in pure CSS with responsive breakpoints.

Deployment

Requirements and configuration for going live on a PHP-capable host.

Getting Started

1

Install a local server

Download and install XAMPP or WAMP to run PHP and MySQL locally.
2

Clone or copy the project

Place the project files inside your server’s web root (e.g. htdocs/sentidos-cafe/).
3

Create the database

Open phpMyAdmin, run script.sql to create sentidos_cafe_db and all tables.
4

Open in the browser

Navigate to http://localhost/sentidos-cafe/index.php to see the live site.
The default database credentials in conexion.php use root with no password — the standard XAMPP/WAMP defaults. Update them before deploying to any public server.

Build docs developers (and LLMs) love