Aplicación web desarrollada con React que consume la API de Free Dictionary para obtener la definición de palabras en inglés, y la API de Pexels para mostrar imágenes asociadas a la palabra.


Para poner en funcionamiento una copia local de este repositorio, siga los siguientes pasos.
Obligatorio
NodeJS >= 16.X
NPM >= 8.X
Opcional
Git
Visual Studio Code
-
Obtenga una clave API gratuita en Pexels.
-
Descargue o clone este repositorio.
git clone https://github.com/misicode/Dictionary_App.git
-
Instale todos los paquetes NPM.
npm install
-
Cree el archivo
.env
como copia del archivo.env.template
e ingrese la clave de su API.# PEXELS VITE_PEXELS_API_KEY=your_pexels_api_key
-
Ejecute el proyecto en modo desarrollo.
npm run dev
SonarQube >= 9.X
-
Inicie el servicio de SonarQube.
-
Edite la sección de configuración de Sonar en el archivo
sonar-project.properties
con sus credenciales de acceso.# Sonar configuration sonar.host.url=http://localhost:9000/ sonar.login=admin sonar.password=Admin1
-
Ejecute el escaneo de Sonar.
npm run sonar

Distribuido bajo la licencia MIT. Consulte LICENSE.txt para obtener más información.
Desarrollado por Alessandra Mincia
La idea de este proyecto surgió como iniciativa del workshop "SheCodes React", de SheCodes.