Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/valeriatorrealba/eventoonclick
Petlopedia - Módulo de JavaScript - Bootcamp Front-End - Coding Dojo Latam
https://github.com/valeriatorrealba/eventoonclick
css html javascript
Last synced: 1 day ago
JSON representation
Petlopedia - Módulo de JavaScript - Bootcamp Front-End - Coding Dojo Latam
- Host: GitHub
- URL: https://github.com/valeriatorrealba/eventoonclick
- Owner: valeriatorrealba
- Created: 2024-07-25T02:09:02.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-31T19:39:39.000Z (4 months ago)
- Last Synced: 2024-07-31T23:31:24.372Z (4 months ago)
- Topics: css, html, javascript
- Language: HTML
- Homepage: https://valeriatorrealba.github.io/EventoOnclick/
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Petlopedia - Evento Onlick
Este proyecto HTML es una página web básica que muestra información sobre diferentes mascotas, como gatos atigrados y Golden Retrievers.
## Vista del Modelo
Aquí puedes ver la imagen del modelo que se utilizó como referencia:
![Modelo](assets/screenshot/modelo.png)
## Vista Codificada
A continuación, se muestra la imagen del resultado obtenido:
![Resultado Codificado](assets/screenshot/codificado.png)
## Estructura del Proyecto
El proyecto se compone de las siguientes secciones:
- **Header**: Contiene el título de la página, un campo de búsqueda y un botón para iniciar sesión.
- **Main**: Incluye dos secciones principales:
- **Section Izquierdo**: Aquí se encuentran las secciones con definiciones de gatos y perros.
- **Aside Derecho**: Contiene un mensaje sobre Petlopedia y un botón para agregar una definición.## Funcionalidades Implementadas
1. **Inicio de Sesión / Cerrar Sesión:**
- El botón "Iniciar sesión" cambia a "Cerrar sesión" al hacer click y viceversa.2. **Agregar Definición:**
- El botón "Agregar Definición" desaparece al hacer click.3. **Me gusta:**
- Al hacer click en "Me gusta" para una definición, se muestra una alerta indicando que te gustó la definición junto con su título.4. **Contador de Me gusta:**
- Cada vez que se hace click en "Me gusta" de una definición, se incrementa el contador de Me gusta respectivo.## Tecnologías Utilizadas
- **HTML5**: Para la estructura del contenido.
- **CSS3**: Para el diseño y estilizado de la página.
- **JavaScript**: Para agregar interactividad y funcionalidades dinámicas a la página.## Autor
Este proyecto fue desarrollado por **Valeria Torrealba**.