Skip to content

danielmamian99/travel-app

Repository files navigation

Wonder App

Esta app esta hecha para dar información sobre planes de viajes. El diseño esa pensando para mobile, sin embargo es responsive.

Esta creada con:

  • 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

Como ejecutar la app

yarn install

yarn dev

Como ejecutar los test

yarn test

Se desplegará una UI que le ayudará a visualizar los test

Image text

Como ver el coverage del testing:

yarn coverage

-Go to: tests/coverage

-Open index.html

Image text

Trabajo sobre componentes reutilizables

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:

Image text

Ve a la sección wonder, componente Button y cambia las propiedades de control por:

Image text

Ir a la sección docs, dar click en show code y copiar el codigo del component

Image text

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.

PWA

El stack de la aplicación sirve para implementarla como una PWA, se podría usar workbox como herramienta de configuración.

About

This app is made to give information about travel plans. The design is designed for mobile, however it is responsive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors