{"id":25117859,"url":"https://github.com/rinkyn05/basic-shop-php-html-css","last_synced_at":"2026-04-30T20:33:43.094Z","repository":{"id":273785714,"uuid":"920649488","full_name":"rinkyn05/basic-shop-php-html-css","owner":"rinkyn05","description":"Rinkyn Codes - Tienda PHP Demo - Sitio Web Básico - Estilo Tienda - Creado Con PHP, HTML Y CSS 🌐 Este es un proyecto sencillo de una tienda en línea, creado utilizando PHP, HTML y CSS. El objetivo principal es aprender y practicar las bases del desarrollo web dinámico","archived":false,"fork":false,"pushed_at":"2025-01-25T19:55:27.000Z","size":2557,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-02T12:37:45.980Z","etag":null,"topics":["css","css3","html","html-css","html5","html5-css3","javascript","js","json","php","php8"],"latest_commit_sha":null,"homepage":"https://rinkyn05.github.io/basic-shop-php-html-css/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rinkyn05.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-22T14:33:18.000Z","updated_at":"2025-01-25T19:57:46.000Z","dependencies_parsed_at":"2025-04-02T12:41:49.885Z","dependency_job_id":null,"html_url":"https://github.com/rinkyn05/basic-shop-php-html-css","commit_stats":null,"previous_names":["rinkyn05/basic-shop-php-html-css"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rinkyn05/basic-shop-php-html-css","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rinkyn05%2Fbasic-shop-php-html-css","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rinkyn05%2Fbasic-shop-php-html-css/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rinkyn05%2Fbasic-shop-php-html-css/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rinkyn05%2Fbasic-shop-php-html-css/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rinkyn05","download_url":"https://codeload.github.com/rinkyn05/basic-shop-php-html-css/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rinkyn05%2Fbasic-shop-php-html-css/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32476682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","css3","html","html-css","html5","html5-css3","javascript","js","json","php","php8"],"created_at":"2025-02-08T03:34:40.840Z","updated_at":"2026-04-30T20:33:43.088Z","avatar_url":"https://github.com/rinkyn05.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Rinkyn Codes - Tienda PHP Demo - Sitio Web Básico - Estilo Tienda - Creado Con PHP, HTML Y CSS 🌐\n\nEste es un proyecto sencillo de una **tienda en línea**, creado utilizando **PHP**, **HTML** y **CSS**. El objetivo principal es aprender y practicar las bases del desarrollo web dinámico, diseñando una estructura funcional para gestionar productos, carrito de compras y pedidos.\n\n---\n\n## 🌟 Características\n\n- **Diseño limpio y profesional**: Ideal para pequeñas tiendas o proyectos de aprendizaje.\n- **Estructura bien organizada**: Secciones principales como **header**, **categorías**, **productos**, **carrito**, y **footer**.\n- **Completamente funcional**: Incluye funcionalidades básicas de una tienda como:\n  - Gestión de productos.\n  - Carrito de compras dinámico.\n  - Procesamiento de pedidos.\n- **Responsive Design**: Adaptado a dispositivos móviles, tablets y escritorios.\n- **Uso de Font Awesome**: Íconos decorativos y funcionales para mejorar la experiencia del usuario.\n- **Código modular**: Separación clara entre lógica (PHP), estructura (HTML) y estilos (CSS).\n\n---\n\n## 🖼️ Vista Previa\n\n### 📌 Demo en Vivo\n\u003ca href=\"https://rinkyn05.github.io/php_store_demo/\" target=\"_blank\"\u003eHaz clic aquí para ver el demo en vivo\u003c/a\u003e\n\n### 📄 Página Principal\n![Vista principal](https://i.postimg.cc/BbKGF22z/light-home.png)\n\n### 📄 Detalles del Producto\n![Detalles del producto](https://i.postimg.cc/cLm66Nxn/light-post.png)\n\n### 📄 Carrito de Compras\n![Carrito de compras](https://i.postimg.cc/C1MzZjZ8/cart.png)\n\n---\n\n## 💂️️ Estructura del Proyecto\n\nEl proyecto sigue una estructura organizada para facilitar la navegación, personalización y escalabilidad:\n\n```plaintext\nraiz/\n├── index.php                # Página principal de la tienda\n├── paginas/\n│   ├── productos.php        # Página de listado de productos\n│   ├── carrito.php          # Página del carrito de compras\n│   ├── contacto.php         # Página de contacto\n│   └── categorias.php       # Página para mostrar productos por categoría\n├── includes/                # Archivos reutilizables (header, footer, etc.)\n├── multimedia/              # Carpeta que contiene las imágenes utilizadas\n├── css/                     # Archivos CSS para el diseño y estilos\n├── php/                     # Lógica de negocio (controladores, funciones, etc.)\n├── db/                      # Archivos relacionados con la base de datos\n├── js/                      # Archivos JavaScript opcionales\n├── sql/                     # Scripts SQL para crear la base de datos\n├── assets/                  # Archivos estáticos adicionales\n└── README.md                # Documentación del proyecto\n```\n\n---\n\n## 🚀 Cómo Usar\n\n### Clonar el Repositorio\nClona el proyecto a tu máquina local usando el siguiente comando:\n\n```bash\ngit clone https://github.com/rinkyn05/php_store_demo\n```\n\n### Configuración de la Base de Datos\n\n1. Asegúrate de tener un servidor local configurado (por ejemplo, XAMPP o WAMP).\n2. Crea una base de datos nueva en tu servidor local.\n3. Importa el archivo `sql/db_setup.sql` en tu base de datos para crear las tablas necesarias.\n4. Actualiza el archivo `php/config.php` con tus credenciales de base de datos:\n\n```php\n\u003c?php\n$host = 'localhost';\n$user = 'root';\n$password = ''; // Cambia esto si tienes una contraseña\n$dbname = 'nombre_de_tu_base_de_datos';\n\n$conn = new mysqli($host, $user, $password, $dbname);\n\nif ($conn-\u003econnect_error) {\n    die(\"Error en la conexión: \" . $conn-\u003econnect_error);\n}\n?\u003e\n```\n\n### Ejecutar el Proyecto\n\n1. Mueve el proyecto a la carpeta `htdocs` de tu servidor local.\n2. Accede al proyecto desde tu navegador en la URL:\n   ```\n   http://localhost/php_store_demo/\n   ```\n\n### Personalización\n\n- **Agregar productos**: Modifica los datos directamente en la base de datos o crea un panel de administración en la carpeta `paginas/admin/`.\n- **Actualizar diseño**: Modifica los archivos CSS en la carpeta `css/`.\n- **Ampliar funcionalidad**: Agrega nuevas funciones en la carpeta `php/`.\n\n### Subir a un Servidor\n\n1. Sube todos los archivos del proyecto a tu servidor web.\n2. Configura las credenciales de base de datos en el archivo `php/config.php`.\n3. Asegúrate de que las extensiones de PHP necesarias (como MySQLi) estén habilitadas en el servidor.\n\n---\n\n## 🛠️ Tecnologías Utilizadas\n\n- **PHP**: Lógica de negocio y conexión con la base de datos.\n- **HTML5**: Estructura semántica y moderna.\n- **CSS3**: Diseño responsivo y atractivo.\n- **MySQL**: Base de datos para almacenar productos, pedidos y usuarios.\n- **Font Awesome**: Íconos decorativos y funcionales.\n\n---\n\n## 📝 Licencia\n\nEste proyecto está bajo la licencia **MIT**. Puedes usarlo, modificarlo y distribuirlo libremente. 🎉\n\n---\n\n## ❤️ Contribuciones\n\n¡Las contribuciones son bienvenidas! Si deseas agregar más funcionalidades o mejorar el diseño, no dudes en hacer un pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frinkyn05%2Fbasic-shop-php-html-css","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frinkyn05%2Fbasic-shop-php-html-css","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frinkyn05%2Fbasic-shop-php-html-css/lists"}