diff --git a/projects/04-burger-queen-api-client/README.md b/projects/04-burger-queen-api-client/README.md index 36853492f..8f9adb5de 100644 --- a/projects/04-burger-queen-api-client/README.md +++ b/projects/04-burger-queen-api-client/README.md @@ -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) *** @@ -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 @@ -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). diff --git a/projects/04-burger-queen-api-client/README.pt.md b/projects/04-burger-queen-api-client/README.pt.md index 82ea1c64c..45babfff1 100644 --- a/projects/04-burger-queen-api-client/README.pt.md +++ b/projects/04-burger-queen-api-client/README.pt.md @@ -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) *** @@ -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 @@ -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)