Proyecto React NUMEN
- ¿Como manejamos el css que cada uno irá generando? Luego mergeamos en un único archivo css global? O podríamos tener lo que se cruce en uno solo, ej, color, breakpoints, mediaqueries, etc. en uno general y lo particular en css sueltos? (para no tener que retrabajar cada uno lo que sea cross /core)
- Instagram, podemos usar api de la app? o mockup local?
- CSS puro:
- Armar mediaqueries/breakpoints
- Armar roots: color, font, font-size
- Breakpoints:
- MS: 320px
- MM: 375px
- ML: 425px
- T: 768px
- DS: 1024px
- DM: 1366px
- DL: 1440px
- Deseable utilizar SASS
- Desarrollamos misma temática propuesta por profesor/numen
- En la carpeta resources estan las fuentes, la imagen de cada componente a desarrollar junto con sus los logos, ilustraciones, imágenes, etc.
- Colores
- Primary: #FF8126
- Background: #FFFFFF
- Success: #C2E8CE
- Danger: #E5C0C0
- Warning: #E2E2BE
- Info: #C0C8E5
-
PRINCIPALES:
- master (versión para entregar)
- dev (versión en desarrollo)
-
SECUNDARIAS: En estas ramas iremos desarrollando los componentes que cada uno vaya eligiendo.
- hugo
- ale
- augusto
- braian
- Call con equipo: Cíclica todos los sábados a las 19 horas a través de canal Discord
- Archivo en FIGMA: Ver Diseño
- Consignas del Proyecto: Ver DPF
- Discribución de Archivos:
Para no complicarnos y por recomendación de Guille, lo mejor será encargarse cada uno de una parte de la página y desarrollar ese componente conformado con los subcomponentes que a cada uno le parezca oportuno.
Si algún subcomponente se repite en algún otro componente, lo mejor será, para esta primera instancia, hacerlo nuevamente para cada componente, son pocos los casos.
En la siguiente lista están los componentes a desarrollar, cada uno es libre de tomar el que quiera, mientras este sin ser tomado por alguien más.
Para indicar que te encargarás de un componente, solo debes reemplazar el texto "Aún nadie" por tu nombre.
Los estados serán Por hacer, En proceso y Terminado
-
- Tomado por: Braian
- Estado: En proceso
-
- Tomado por: Ale
- Estado: En proceso - Falta ajustar vista mobile y crear logica JS para agregar al carrito,
-
- Tomado por: Ale
- Estado: En proceso - Falta ajustar vista mobile.
-
- Tomado por: Ale
- Estado: Por hacer
-
- Tomado por: Augusto
- Estado: En proceso
- Inicialización del Proyecto React
- Definición y Elección de Componentes
- Creación de Ramas
- Unión de Ramas
- Pruebas de funcionamiento integral y arreglos
- Puesta en Producción
- Mejoras e implementaciones extras
Requisitos:
- Al tocar btn Quick Shop y Buy Now que se conecte en backend y sume al globo de notificacion --> Braian
- Carousel instagram --> ale
- agregar css al footer / tener cuidado que est[a pisando el UL/LI del navbar --> augusto
NTH:
- Limitar ancho maximo de cover --> braian (HECHO)
- sombra paralela al texto del cover para que se vea en mobile --> braian (HECHO)
- btn browse-brands agregar hover --> braian (HECHO)
- tell a friend a 1280px; --> ale
- Button carrito que no te persiga y ajustar visualmente el numero con el circulo --> braian (HECHO)
- tell a friend, ajustes menores + detalle hover --> ale
- menu hamburguesa tiene espacio adicional cuando cerras el alert superior --> braian