https://github.com/baumannzone/recursosw-workshop
๐๐Taller Vue + Firebase: Construyendo la app de recursOSW en vivo con Jorge Baumann (@baumannzone) y Robin Giles (@robinparadise) ๐ฆ
https://github.com/baumannzone/recursosw-workshop
cloudfunctions css eslint firebase firestore html javascript vue vuex
Last synced: 5 months ago
JSON representation
๐๐Taller Vue + Firebase: Construyendo la app de recursOSW en vivo con Jorge Baumann (@baumannzone) y Robin Giles (@robinparadise) ๐ฆ
- Host: GitHub
- URL: https://github.com/baumannzone/recursosw-workshop
- Owner: baumannzone
- License: gpl-3.0
- Created: 2019-01-05T12:24:28.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-09T22:59:14.000Z (about 7 years ago)
- Last Synced: 2025-01-31T10:36:05.471Z (about 1 year ago)
- Topics: cloudfunctions, css, eslint, firebase, firestore, html, javascript, vue, vuex
- Homepage:
- Size: 31.5 MB
- Stars: 8
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Taller Vue + Firebase
[](https://app.netlify.com/sites/recursosw-workshop/deploys)
> ๐๐ + ๐ฅ Construyendo la app de recurs**OSW** en vivo con Jorge Baumann [(@baumannzone)](https://github.com/baumannzone)
> y Robin Giles [(@robinparadise)](https://github.com/robinparadise) โ๏ธ๐ฆ

---
__รNDICE__:
* [Demo](#demo)
* [Contenidos](#contenidos)
* [Requisitos](#requisitos)
* [Recomendaciones](#recomendaciones)
* [Slides](#slides)
* [Ramas](#ramas)
* [Autores](#autores)
* [Agradecimientos](#agradecimientos)
* [Licencia](#licencia)
---
## Demo:
LiveDemo: ๐ https://recursosw.netlify.com/#/ ๐
## Contenidos:
- Vue & Vuex ๐๐
- Firebase:
- Storage ๐ท
- Firestore ๐
- Authentication ๐
- Cloud Functions โ
๏ธ (+ Typescript ๐)
- Procesamiento de imรกgenes (Cloud Functions + Storage) ๐
- Open Graph (metadatos) ๐ฃ
- Hosting & Deploy con Netlify โ
- ~Testing (Unit testing, E2E testing)~ โ
- ~Buscador con Algolia / Elasticsearch~ ๐

---
## Requisitos
- Git :octocat:
- Node v.10 (LTS) + NPM
- Conocimientos bรกsicos de HTML, CSS y Javascript
- Cuenta de Github
- Cuenta de Firebase (Google)
## Recomendaciones
- Editor de texto: [VS Code](https://code.visualstudio.com/), [Sublime Text 3](https://www.sublimetext.com/), [Atom](https://atom.io/), ...
- Sistema Operativo: Linux, Mac
- Navegador web (moderno): Google Chrome, Firefox, ...
- Vue Dev Tools: Extensiรณn del navegador ([Chrome](https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=es) / [Firefox](https://addons.mozilla.org/es/firefox/addon/vue-js-devtools/))
## Slides
https://slides.com/baumannzone/recursosw-workshop/
---
## Ramas
|# |Ramas |
|-----------| ---|
| Vue | `step0_vue` |
| Vuetify | `step1_vuetify`
`step1.1_vuetify` |
| Router | `step2_router`
`step2.1_router` |
| Vuex + Firebase Auth | `step3_auth`
`step3.1_auth`
`step3.3_auth`
`step3.4_auth`
`step3.5_auth` |
| Hosting & Deploy +
Open Graph | `step4_netlify`
`step4.1_netlify` |
| Cloud Firestore +
Cloud Storage | `step5_firestore`
`step5A_firestore`
`step5.1_firestore`
`step5.1A_firestore`
`step5.2_firestore`
`step5.2A_firestore`|
| Cloud Functions | `step6_functions`
`step6.1_functions` |
---
## Autores
| 
Jorge Baumann
| 
Robin Giles
|
| :---: | :---: |
## Agradecimientos
> OSW
## Licencia
Ver [Licencia](./LICENSE)
---
