{"id":21482071,"url":"https://github.com/tectijuana/lampcrud-bootstrap","last_synced_at":"2026-01-02T23:57:14.379Z","repository":{"id":234309356,"uuid":"788629568","full_name":"tectijuana/LAMPCRUD-bootstrap","owner":"tectijuana","description":"Bootstrap con una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) en un servidor LAMP (Linux, Apache, MySQL, PHP).","archived":false,"fork":false,"pushed_at":"2024-04-18T20:01:51.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":19,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-23T18:50:17.846Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tectijuana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-04-18T19:31:37.000Z","updated_at":"2024-04-18T20:02:07.000Z","dependencies_parsed_at":"2024-04-18T20:43:15.272Z","dependency_job_id":"4196e8ec-4859-4f28-9473-dca31107d4c7","html_url":"https://github.com/tectijuana/LAMPCRUD-bootstrap","commit_stats":null,"previous_names":["tectijuana/lampcrud-bootstrap"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tectijuana%2FLAMPCRUD-bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tectijuana%2FLAMPCRUD-bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tectijuana%2FLAMPCRUD-bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tectijuana%2FLAMPCRUD-bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tectijuana","download_url":"https://codeload.github.com/tectijuana/LAMPCRUD-bootstrap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244006290,"owners_count":20382443,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-23T12:29:48.508Z","updated_at":"2026-01-02T23:57:14.353Z","avatar_url":"https://github.com/tectijuana.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cimg width=\"500\" alt=\"Screenshot 2024-04-18 at 12 50 10\" src=\"https://github.com/tectijuana/LAMPCRUD-bootstrap/assets/2523851/24fe7151-d0ac-416f-8927-028342d3c9ff\"\u003e\n\n\n### Descripción de la Práctica\n\n**Objetivo:** Implementar una aplicación web CRUD utilizando el stack LAMP (Linux, Apache, MySQL, PHP) y Bootstrap para el diseño del front-end.\n\n**Requisitos Previos:**\n- Conocimientos básicos de SQL.\n- Familiaridad con PHP y el manejo de servidores Apache.\n- Conocimientos básicos de HTML y CSS con Bootstrap.\n- AWSAcademy creditos\n\n**Descripción del Proyecto:**\nCada estudiante deberá desarrollar una aplicación web que gestione una base de datos sencilla (por ejemplo, productos, eventos) debe incluir imagenes. La aplicación debe permitir a los usuarios realizar las siguientes operaciones:\n- **Crear** nuevos registros.\n- **Leer/Visualizar** registros existentes.\n- **Actualizar** registros existentes.\n- **Eliminar** registros.\n\n**Recursos regenerativos para datos del CRUD**\nLas imagenes son generativas por Ai con el fin de darle caliddad a la información ficticia, por favor use su GTP´s  para documentar SQL, lenar la base y usar sus técnicas para subir las imagenes a la BD\n- https://generated.photos/faces (tiene licencia) pero con \"recorte de pantalla\" puede recabar un bloque de caras distintas (guarderia niños, etc.)\n- Adobe FireFly https://firefly.adobe.com para fotos Ai de productos, platillos, etc.\n- Prohibido recolectar imagenes de Google search, estamos en era Ai regenerativa aprenda a ulizar los  \"prompts\" famosos.\n- Datos masivos via https://mockaroo.com pero recuerde que no valida los campos (se puede poner espacios y colapsar el .SQL script) validarlo con un GTP es viable\n\n**Entorno de Desarrollo:**\n- Se utilizará GitHub Classroom para recibir el esqueleto inicial del proyecto y para la entrega de la tarea final.\n- Los estudiantes deberán trabajar en un entorno LAMP, profesional que es AWS con céditos AWSAcademy\n\n### Tareas Específicas\n\n1. **Configuración del Entorno:** Instalar y configurar Apache, MySQL, y PHP en un entorno Linux (Rocky Linux 9 o Ubuntu 20x)\n2. **Diseño de la Base de Datos:** Crear una base de datos en MySQL ò MariaDB con al menos una tabla que contenga múltiples campos (e.g., id, nombre, descripción, fecha).\n3. **Desarrollo del Front-End:** Utilizar HTML, CSS y Bootstrap para diseñar la interfaz de usuario que interactúe con la base de datos.\n4. **Implementación del Back-End:** Escribir los scripts PHP necesarios para manejar las operaciones CRUD.\n5. **Integración y Pruebas:** Asegurar que todas las partes trabajen conjuntamente y realizar pruebas para confirmar que las operaciones CRUD funcionan correctamente.\n\n\u003cimg width=\"400\" alt=\"Screenshot 2024-04-18 at 12 57 24\" src=\"https://github.com/tectijuana/LAMPCRUD-bootstrap/assets/2523851/9558507d-4c30-41cf-b291-e539b19537d0\"\u003e\n\n\n### Rúbrica de Evaluación\n\n| Criterio                         | Excelente (90-100%)                   | Bueno (70-89%)                      | Suficiente (50-69%)                  | Insuficiente (0-49%)                |\n|----------------------------------|---------------------------------------|-------------------------------------|-------------------------------------|-------------------------------------|\n| **Funcionalidad CRUD**           | Todas las operaciones CRUD implementadas correctamente sin errores. | Pequeños errores que no afectan la funcionalidad general. | Algunas operaciones CRUD no funcionan correctamente. | Muchas operaciones CRUD no funcionan o no están implementadas. |\n| **Diseño y Usabilidad**          | Interfaz elegante y completamente responsiva. Uso avanzado de Bootstrap. | Interfaz bien diseñada y mayormente responsiva. Uso adecuado de Bootstrap. | Interfaz funcional pero con problemas de diseño o responsividad. | Diseño pobre o no responsivo. Uso inadecuado de Bootstrap. |\n| **Calidad del Código**           | Código bien organizado y comentado. Uso eficiente de PHP y SQL. Encabezado del programador el el SQL, bootstrap principal| Código generalmente bien organizado. Algunos comentarios. Uso adecuado de PHP y SQL. | Código desorganizado o escasamente comentado. Uso ineficaz pero funcional de PHP y SQL. | Código desorganizado y sin comentarios. Uso ineficiente y problemático de PHP y SQL. |\n| **Documentación y Presentación** | Documentación completa incluyendo comentarios en el código y README detallado. Encabezado del programador el el SQL, bootstrap principal. Presentación clara y profesional. | Documentación adecuada y README útil. Presentación clara. | Documentación o README incompletos. Presentación básica. | Falta documentación o README. Presentación pobre o inexistente. |\n\n### Entrega\n\n- **Plataforma de Entrega:** GitHub Classroom, IP publico funcional en el celudar del docente, calificación manual (no iDoceo)\n- **Fecha de Entrega:** Ver GitHub Project del tema\n\n\n### Recursos\n\n- **PBootstrap:** https://getbootstrap.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftectijuana%2Flampcrud-bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftectijuana%2Flampcrud-bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftectijuana%2Flampcrud-bootstrap/lists"}