Skip to content

Commit

Permalink
Hacker Edition
Browse files Browse the repository at this point in the history
  • Loading branch information
ssinuco committed Aug 24, 2023
1 parent 4041dd4 commit a1d1407
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 85 deletions.
92 changes: 48 additions & 44 deletions projects/04-burger-queen-api-client/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
* [5. Criterios de aceptación del proyecto](#5-criterios-de-aceptación-del-proyecto)
* [6. Despliegue](#6-despliegue)
* [7. Pistas / tips](#7-pistas--tips)
* [8. Hacker Edition](#8-hacker-edition)

***

Expand Down Expand Up @@ -282,50 +283,6 @@ rápidamente a lxs clientxs que las hicieron.
* Los datos se deben mantener íntegros, incluso después de que un pedido ha
terminado. Todo esto para poder tener estadísticas en el futuro.

***

#### [Historia de usuario 5] Administrador(a) de tienda debe administrar a sus trabajadorxs

Yo como administrador(a) de tienda quiero gestionar a los usuarios de
la plataforma para mantener actualizado la informacion de mis trabajadorxs.

##### Criterios de aceptación

* Ver listado de trabajadorxs.
* Agregar trabajadorxs.
* Eliminar trabajadoxs.
* Actualizar datos de trabajadorxs.

##### Definición de terminado

* Debes haber recibido _code review_ de al menos una compañera.
* Haces _test_ unitarios y, además, has testeado tu producto manualmente.
* Hiciste _tests_ de usabilidad e incorporaste el _feedback_ del usuario.
* Desplegaste tu aplicación y has etiquetado tu versión (git tag).

***

#### [Historia de usuario 6] Administrador(a) de tienda debe administrar a sus productos

Yo como administrador(a) de tienda quiero gestionar los productos
para mantener actualizado el menú.

##### Criterios de aceptación

* Ver listado de productos.
* Agregar productos.
* Eliminar productos.
* Actualizar datos de productos.

##### Definición de terminado

* Debes haber recibido _code review_ de al menos una compañera.
* Haces _test_ unitarios y, además, has testeado tu producto manualmente.
* Hiciste _tests_ de usabilidad e incorporaste el _feedback_ del usuario.
* Desplegaste tu aplicación y has etiquetado tu versión (git tag).

***

## 6. Despliegue

Puedes elegir el proveedor (o proveedores) que prefieras junto
Expand Down Expand Up @@ -365,3 +322,50 @@ para conversar y pedir ayuda del proyecto.
* [Tu primera Progressive Web App - Google developers](https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/?hl=es)
* [Progressive Web Apps - codigofacilito.com](https://codigofacilito.com/articulos/progressive-apps)
* [Usando Service Workers - MDN](https://developer.mozilla.org/es/docs/Web/API/Service_Worker_API/Using_Service_Workers)

## 8. Hacker Edition

Si completaste todas las funcionalidades del proyecto te invitamos
a trabajar en las siguientes historias de usuaria:

***

### [Historia de usuario 5] Administrador(a) de tienda debe administrar a sus trabajadorxs

Yo como administrador(a) de tienda quiero gestionar a los usuarios de
la plataforma para mantener actualizado la informacion de mis trabajadorxs.

#### Criterios de aceptación

* Ver listado de trabajadorxs.
* Agregar trabajadorxs.
* Eliminar trabajadoxs.
* Actualizar datos de trabajadorxs.

#### Definición de terminado

* Debes haber recibido _code review_ de al menos una compañera.
* Haces _test_ unitarios y, además, has testeado tu producto manualmente.
* Hiciste _tests_ de usabilidad e incorporaste el _feedback_ del usuario.
* Desplegaste tu aplicación y has etiquetado tu versión (git tag).

***

### [Historia de usuario 6] Administrador(a) de tienda debe administrar a sus productos

Yo como administrador(a) de tienda quiero gestionar los productos
para mantener actualizado el menú.

#### Criterios de aceptación

* Ver listado de productos.
* Agregar productos.
* Eliminar productos.
* Actualizar datos de productos.

#### Definición de terminado

* Debes haber recibido _code review_ de al menos una compañera.
* Haces _test_ unitarios y, además, has testeado tu producto manualmente.
* Hiciste _tests_ de usabilidad e incorporaste el _feedback_ del usuario.
* Desplegaste tu aplicación y has etiquetado tu versión (git tag).
86 changes: 45 additions & 41 deletions projects/04-burger-queen-api-client/README.pt.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
* [5. Critérios de aceitação mínimos do projeto](#5-critérios-de-aceitação-mínimos-do-projeto)
* [6. Implantação](#6-implantação)
* [7. Pistas, tips e leituras complementares](#7-pistas-tips-e-leituras-complementares)
* [8. Hacker Edition](#8-hacker-edition)

***

Expand Down Expand Up @@ -272,6 +273,50 @@ rapidamente aos clientes.
* Os dados devem ser mantidos intactos, mesmo depois que um pedido for
finalizado. Tudo isso para poder ter estatísticas no futuro.

## 6. Implantação

Você pode escolher o provedor (ou provedores) que preferir junto
com o mecanismo de implantação e a estratégia de hospedagem.
Lembre-se de que, se você mock da API, você também tem que implantá-la.
Te recomendamos explorar as seguintes opcões:

* [Vercel](https://vercel.com/) é uma plataforma que nos permite implantar
nossa aplicação web estática (HTML, CSS e JavaScript) e também nos permite
implantar aplicações web rodando no servidor (Node.js).
* [Netlify](https://www.netlify.com/) como Vercel, é uma plataforma
que nos permite implantar nossa aplicação web estática (HTML, CSS e
JavaScript) e também nos permite implantar aplicações web rodando
no servidor (Node.js).

## 7. Pistas, tips e leituras complementares

Participe do canal do Slack
[#project-bq-api-client](https://claseslaboratoria.slack.com/archives/C04A0GS1WJX)
para conversar e pedir ajuda no projeto.

### Frameworks / bibliotecas

* [React](https://react.dev/)
* [Angular](https://angular.io/)

### Ferramentas

* [npm-scripts](https://docs.npmjs.com/misc/scripts)
* [Babel](https://babeljs.io/)
* [webpack](https://webpack.js.org/)
* [json-server](https://www.npmjs.com/package/json-server)

### PWA

* [Seu primeiro Progressive Web App - Google developers](https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/?hl=es)
* [Progressive Web Apps - codigofacilito.com](https://codigofacilito.com/articulos/progressive-apps)
* [Usando Service Workers - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Service_Worker_API/Using_Service_Workers)

## 8. Hacker Edition

Se você tiver concluído todas as funcionalidades do projeto,
nós o convidamos a trabalhar nas seguintes histórias de usuário:

***

#### [Historia de usuário 5] Administrador(a) de loja deve administrar seus funcionários
Expand Down Expand Up @@ -313,44 +358,3 @@ para manter atualizado o menu.
* Fez _testes_ unitários e, além disso, testou seu produto manualmente.
* Você fez _testes_ de usabilidade e incorporou o _feedback_ do usuário.
* Você deu deploy de seu aplicativo e marcou sua versão (tag git).

***

## 6. Implantação

Você pode escolher o provedor (ou provedores) que preferir junto
com o mecanismo de implantação e a estratégia de hospedagem.
Lembre-se de que, se você mock da API, você também tem que implantá-la.
Te recomendamos explorar as seguintes opcões:

* [Vercel](https://vercel.com/) é uma plataforma que nos permite implantar
nossa aplicação web estática (HTML, CSS e JavaScript) e também nos permite
implantar aplicações web rodando no servidor (Node.js).
* [Netlify](https://www.netlify.com/) como Vercel, é uma plataforma
que nos permite implantar nossa aplicação web estática (HTML, CSS e
JavaScript) e também nos permite implantar aplicações web rodando
no servidor (Node.js).

## 7. Pistas, tips e leituras complementares

Participe do canal do Slack
[#project-bq-api-client](https://claseslaboratoria.slack.com/archives/C04A0GS1WJX)
para conversar e pedir ajuda no projeto.

### Frameworks / bibliotecas

* [React](https://react.dev/)
* [Angular](https://angular.io/)

### Ferramentas

* [npm-scripts](https://docs.npmjs.com/misc/scripts)
* [Babel](https://babeljs.io/)
* [webpack](https://webpack.js.org/)
* [json-server](https://www.npmjs.com/package/json-server)

### PWA

* [Seu primeiro Progressive Web App - Google developers](https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/?hl=es)
* [Progressive Web Apps - codigofacilito.com](https://codigofacilito.com/articulos/progressive-apps)
* [Usando Service Workers - MDN](https://developer.mozilla.org/pt-BR/docs/Web/API/Service_Worker_API/Using_Service_Workers)

0 comments on commit a1d1407

Please sign in to comment.