Note
🌐 Description:
Curious Facts is a web application that provides fascinating data obtained from an API. It offers an interactive experience where users
can explore, save, and delete curiosities easily.
- JavaScript
- HTML
- CSS
- Vite
- Vitest
- Index.html: Represents our single page (Single-page Application)
- css/: Folder containing project's CSS styles.
- js/: Folder containing JavaScript scripts that will manipulate the interactive content of our html page through DOM manipulation.
- assets/: Folder storing multimedia resources such as images or icons.
- test/: Folder containing the file responsible for testing our project.
- 🔄 Random Query: Get random curious data by clicking "Get Curiosity."
- ⭐ Favorites Save: Mark your favorite curiosities with a simple click on the star.
- 🗑️ Intuitive Deletion: Easily delete curiosities from the list using the delete icon.
Clone this repository into the desired folder using the git clone command: https://github.com/tephyxp/curious-facts-project.git
To run tests with Vitest, follow these steps:
- Open a terminal and navigate to the project folder.
- Run the following command to install necessary dependencies:
npm install
- Once the dependencies are installed, you can run the tests using the command:
npm test
- Open index.html in your web browser.
- Explore curious data by clicking "Get Curiosity."
- Mark your favorites with the star icon.
- Delete curiosities using the delete icon.
Alicia Ontiveros - Linkedin profile
Stefania Georgescu - Linkedin profile
Grecia Landazuri - Linkedin profile
Stephanie Céspedes - Linkedin profile
🎖 Contribute to the development of this application by following these steps!
Fork the repository. Clone your forked repository locally. Create a new branch: git checkout -b branch-name. Make changes and commit descriptive messages. Push the branch to your forked repository: git push origin branch-name. Open a pull request in the original repository. Thank you for your contribution!
- Hechos Curiosos es una aplicación web que proporciona datos fascinantes obtenidos de una API. Ofrece una experiencia interactiva donde los usuarios pueden explorar, guardar y eliminar curiosidades de manera sencilla.
- JavaScript
- HTML
- CSS
- Vite
- Vitest
- index.html: Representa nuestra única página (Single page Application)
- css/: Carpeta que contiene los estilos CSS del proyecto.
- js/: Carpeta que contiene los scripts JavaScript del proyecto manipularán el contenido interactivo de nuestra página html mediante el manejo del DOM.
- assets/: Carpeta que almacena recursos multimedia como imágenes o iconos.
- test/: Carpeta que contiene el archivo encargado del testing de nuestro proyecto.
- 🔄 Consulta Aleatoria: Obtén datos curiosos aleatorios al hacer clic en "Obtener Curiosidad."
- ⭐ Guardado de Favoritos: Marca tus curiosidades preferidas con un simple clic en la estrella.
- 🗑️ Eliminación Intuitiva: Elimina curiosidades de la lista con facilidad usando el ícono de eliminar.
-
Clona este repositorio en la carpeta deseada con el comando
git clone
: https://github.com/tephyxp/curious-facts-project.git -
Para ejecutar las pruebas con Vitest, sigue estos pasos:
- Abre una terminal y navega hasta la carpeta del proyecto.
- Ejecuta el siguiente comando para instalar las dependencias necesarias:
npm install
- Una vez instaladas las dependencias, puedes ejecutar las pruebas con el comando:
npm test
- Abre index.html en tu navegador web.
- Explora datos curiosos al hacer clic en "Obtener Curiosidad."
- Marca tus favoritos con el ícono de estrella.
- Elimina curiosidades con el ícono de eliminar.
Alicia Ontiveros - perfil Linkedin
Stefania Georgescu - perfil Linkedin
Grecia Landazuri - perfil Linkedin
Stephanie Céspedes - Perfil Linkedin
🎖 ¡Contribuye al desarrollo de esta aplicación siguiendo estos pasos!
- Forkea el repositorio.
- Clona tu repositorio forkeado localmente.
- Crea una rama nueva: git checkout -b nombre-de-la-rama.
- Realiza cambios y haz commits descriptivos.
- Sube la rama a tu repositorio forkeado: git push origin nombre-de-la-rama.
- Abre un pull request en el repositorio original.
¡Gracias por tu contribución!