Sitio web interactivo que permite explorar y gestionar tarjetas de lugares emblemáticos de EE.UU. con funcionalidades CRUD completas.
▶️ Ver Proyecto en GitHub Pages
Tarjetas Modal 🔄 Mejoras Futuras
web_project_around/
```html
🧩 Componentes Clave Componente Tecnología Descripción Ventanas Modales HTML/CSS + JS 3 tipos: edición, añadir tarjetas, zoom Formularios Validación HTML5 Campos con restricciones de longitud Diseño Responsive Media Queries Adaptable a móviles (320px+) y desktop 🛠️ Tecnologías Utilizadas Metodología BEM para estructura CSS
Normalize.css para reset de estilos
JavaScript ES6+ para interacciones dinámicas
GitHub Pages para despliegue
✅ Cumplimiento de Estándares Categoría Cumplimiento Detalle Accesibilidad ✅ Atributos alt, aria-label Performance ✅ Optimización de imágenes (75vh/75vw) Código Limpio ✅ Funciones con single responsibility BEM ✅ Bloque__elemento–modificador
Vista de Tarjetas Ventana Modal https://robensonl.github.io/web_project_around/
Clase | Descripción |
---|---|
Card |
Crea tarjetas con imagen y título. Abre popup de imagen al hacer clic. |
Section |
Renderiza una lista de tarjetas dinámicamente usando una función callback. |
UserInfo |
Obtiene y actualiza información del perfil del usuario. |
Popup |
Maneja apertura y cierre de cualquier popup. |
PopupWithImage |
Extiende Popup para mostrar imágenes en ventana emergente. |
PopupWithForm |
Extiende Popup , gestiona formularios, inputs y envío de datos. |
FormValidator |
Añade validación personalizada en tiempo real a los formularios. |
```bash git clone https://github.com/robensonl/web_project_around.git cd web_project_around
Abre un Pull Request
🌟 ¡Tu contribución es bienvenida! benbenlouissaint@gmail.com | @Robensonl