Esta app esta hecha para dar información sobre planes de viajes. El diseño esa pensando para mobile, sin embargo es responsive.
-
Module Bundler: VITE
-
Superset javascript: Typescript
-
Framework Javascript: ReactJs
-
Preprocesador Css: PostCss
-
Framework Css: TailwindCss
-
Framework Testing: Vitest
-
Libreria de testing: react-testing-library
-
Package Manager: Yarn
-
Deploy: netlify
yarn install
yarn dev
yarn test
Se desplegará una UI que le ayudará a visualizar los test
yarn coverage
-Go to: tests/coverage
-Open index.html
Para trabajar sobre componentes reutilizables se usaron story books, los cuales estan implementdos con:
-Module Bundler: CRA (create react app)
-Superset javascript: Typescript
-Framework Javascript: ReactJs
-Package Manager: Yarn
-Manejador de versiones: Chromatic y Github
Los componentes utilizados en este proyecto estan en la seccion WONDER, para personalizarlos usar la sección canvas y cambiar las propiedades de control, por ejemplo:
Para crear este botón:
Ve a la sección wonder, componente Button y cambia las propiedades de control por:
-
neon: true
-
size: large
-
label: Reserva ya!
-
backgroundColor: #FF805A
-
urlImage: https://wondertravel.co/wp-content/themes/Wonder/assets/img/wpp-icon.svg
-
imageSize: small
-
fontColor: #ffffff
-
border: false
Ir a la sección docs, dar click en show code y copiar el codigo del component
Este codigo te muestra que propiedades debe tener el componente para generar la vista deseada, ya luego solo es pegarlo en el proyecto.
Los storybooks son útiles ya que ayudan a los usuarios de nuestros componentes a entender como funcionan y proveen una manera fácil y amigable de usarlos.
Repositorio storybook: https://github.com/danielmamian99/Storybooks-Components
El stack de la aplicación sirve para implementarla como una PWA, se podría usar workbox como herramienta de configuración.




