pugstore-svelte

Pugstore Svelte

Es PWA instalable en Desktop and Mobile creada con Svelte

Pugstragram

Es una replica de instagram para perros creada con Svelte cuya version inicial fue creada en el curso de Svelte de GNDX. Despues se agrego el responsive y la funcionalidad de ser una PWA capaz de lograr casi un 100 perfecto en el reporte de Ligthouse de Google

Esta creado para que los estudiantes de platzi practiquen sus habilidades en Svelte. Cada semana se crearan nuevos Issues con los diseños de nuevas funcionalidades para que nunca paren de aprender

Instalacion

Si deseas clonar el proyecto ejecuta el siguiente comando en la terminar de tu preferencia:

  git clone https://github.com/miguelseguramx/pugstore-svelte.git

Posteriormente instala las dependencias necesarias con:

  npm install

Uso

Podras ejecutar cualquiera de los siguientes comandos:

Comandos Funcion
start Inicializa el servidor de desarrollo
build Crea el bundle listo para produccion
test Corre todas las pruebas de Unit Testing
test:coverage Corre todas las pruebas de Unit Testing y devuelve un reporte de coverage
test:updateSnap Actualiza todos los Snapshots del proyecto
test:watch Corre todas las pruebas de Unit Testing y escucha cualquier cambio en ellas para volver a ejecutarlas

¿Como contribuir?

1. Crea un fork de el repositorio y clonalo a tu computadora

2. Agrega los cambios deseados

3. Haz un Pull Request, tus cambios seran revisados y aceptados a la brevedad.

Si quieres agregar unit testing puedes aprender a hacerlo en mi tutorial. (Lo agregare proximanente en la seccion de tutorialesk)

OJO Si deseas practicar creando alguna funcionalidad que ya ha sido integrada a la app, agregaremos tu contribucion en una nueva rama con tu nombre.

En el futuro cuando otros deseen crear otras funcionalidades repetidas, las integraremos a tu rama o crearemos nuevas de ser necesario si las funcionalidade continuan repitiendose.

Licencia

MIT

Top categories

svelte logo

Want a Svelte site built?

Hire a Svelte developer
Loading Svelte Themes