diff --git a/src/client.ts b/src/client.ts new file mode 100644 index 0000000..220604e --- /dev/null +++ b/src/client.ts @@ -0,0 +1,35 @@ +import axios from 'axios' +import { datos } from './data' + +const url = 'http://95.217.235.69/' + +export const getInfo = async () => { + datos.credentials.password = process.env.PASSWORD + const urlString = url+datos.contactInfo.emailAddress + + const data = await axios.get(urlString ,{ + headers: { + "Content-Type": "application/json", + "x-password": datos.credentials.password + } + }).then(res => { + return res.data + }).catch(err => { + return err + }) + + return data +} + +export const sendInfo = async () => { + datos.credentials.password = process.env.PASSWORD + const data = axios.post(url,datos).then(res => { + return (res.status, res.data) + }).catch(err => { + return err + }) + return data +} + +getInfo(); +sendInfo(); \ No newline at end of file diff --git a/src/data.ts b/src/data.ts new file mode 100644 index 0000000..13acd13 --- /dev/null +++ b/src/data.ts @@ -0,0 +1,33 @@ +export const datos = { + contactInfo: { + fullName: "Danilo Antonio Solórzano Rodas", + emailAddress: "danilo_solorzano06@hotmail.com", + }, + github: { + profileURL: "https://github.com/danbart", + username: "danbart", + }, + credentials: { + password: "", + }, + personalInfo: { + questions: [ + { + question: "If I was a Sr. Programmer, I would like to build:", + answer: + "Respuesta: Una plataforma educativa que ayude a las personas mediante interacciones a mejorar su ortografía de una forma divertida, que esta no sirva para corregir textos si no que la gente aprenda las reglas gramaticales y ortográficas.", + }, + { + question: + "Por favor indica el URL que me lleva a la línea de código de la definición de React.useEffect", + answer: + "https://github.com/facebook/react/blob/b34f042e5b6fa30c645b71d38a0b1ecf785af2cc/packages/react/src/ReactHooks.js#L96", + }, + { + question: "code is poetry, because:", + answer: + "Respuesta: Los códigos son poesía por que son un conjunto de elementos que forman un lenguaje de programación siendo este una creación estética y artística.", + }, + ], + }, +};