Eli Alkorta || https://github.com/eli-alkorta
Ana Cortés || https://github.com/cortesana
Ana Belén Ferreira || https://github.com/anablen07
Celia Gutiérrez || https://github.com/celiagmar
Gádor Villanueva || https://github.com/gavimar
-
Lidiar con código heredado y ser capaces de refactorizarlo. 🤯
-
Saber identificar y generar los componentes de una página, separarlos y crear componentes visualmente similares a partir de estos. 👩💻
-
Aprender a usar React para crear una aplicación web sencilla. 🤬
-
Aprender a buscar información en la documentación de librerías externas. 🕵️♀️
-
Implementar Scrum como marco de referencia para el desarrollo del producto, basándonos siempre en los valores de Agile como puntos clave del trabajo en equipo y la mejora continua. 🔝
-
Mejorar la comunicación entre los miembros del equipo. 🗣️
-
Mejorar nuestras habilidades de comunicación en público al exponer el proyecto. 🤭
Necesitarás instalar 📋 Node.js para trabajar con este repositorio, luego:
- Descarga o clona el repositorio
$ git clone https://github.com/Adalab/project-promo-i-module-3-team-3-afternoon
-
Abre el proyecto en tu editor de codigo (Visual Sudio Code, Atom, Brackets...)
-
Instala las dependencias locales
$ npm install
- Arranca el proyecto:
$ npm start
- Uso avanzado de HTML5 ✔️
- Maquetación usando SASS, incluyendo flex ✔️
- Uso de mediaqueries para que el diseño sea adaptable al dispositivo usando la estrategia mobile first ✔️
- Acceso y envío de datos a un servidor ✔️
- Almacenamiento en local usando LocalStorage ✔️
- Uso de git para el control de versiones del proyecto ✔️
- Publicación del resultado en Internet usando GitHub Pages ✔️
- Para la realización de este proyecto trabajamos en 2 sprints de 7 sesiones cada uno. ✌️
- Dedicamos el primer día a la planificación del sprint y el resto a trabajar en el desarrollo del proyecto. ♟️
- En el primer sprint hemos contado con Gádor como Scrum Master y con Eli en el segundo sprint. Ambas se han ocupado de organizar las dailys, convocar reuniones extraordinarias y se han preocupado de que todo fuese bien. 🧘🏻♀️
- Hemos realizado dailys para estar todo el equipo actualizado y para determinar el siguiente paso a seguir. Hemos mantenido una comunicación constante a través de diferentes herramientas. 🌇
- Al final de cada sprint hicimos una demo para presentar los resultados conseguidos, y una retrospectiva (retro) para evaluar nuestro trabajo en equipo y mejorar en el siguiente sprint. 👩🏫
La estructura de carpetas es la siguiente:
/
`- _src
|- components
| `App.js
| `CardMaker.js
| `CollapseItem.js
| `CollapseList.js
| `DefaultImage.js
| `Design.js
| `Footer.js
| `FormFill.js
| `FormInput.js
| `GetAvatar.js
| `Header.js
| `LandingMain.js
| `Preview.js
| `Share.js
|- images
|- services
| `CardFetch.js
|- stylesheets
| `|- base
| | `- _reset.scss
| |- layouts
| | `- _arrow.scss
| | `- _footer.scss
| | `- _formValidation.scss
| | `- _headerCards.scss
| | `- _main.scss
| | `- _mainCards.scss
| | `- _header.scss
| | `- _mainCardsDesign.scss
| | `- _palettes.scss
| | `- _socialsicons.scss
| | `- _structure.scss
| | `- _styleShareCard.scss
| |- utils
| | `- _mixins.scss
| | `- _variables.scss
| `- App.scss
|`- index.js
`- .gitignore
`- package-lock.json
`- package.json
`- README.md
ADALAB https://adalab.es/
⌨️ con ❤️ por Las Arrayadas 🙊🙉🙈