Skip to content

FranElfers/socialstore-elfers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SocialStore: Tu tienda online!

¿Comenzaste o tenés un emprendimiento y te hace falta una tienda online? Con SocialStore podrás tener tus productos en línea de forma rápida, fácil y sin comisiones.

User Flow

userflow

Inicio / Categorías

Se muestran todas las categorías con sus productos, por cada categoría aparecen hasta 4 productos, si existen más aparece un botón para dirigirse a la categoría completa.

Categoría individual

Al dirigirse a una categoría desde el NavBar o en Ver más, carga el mismo componente que en inicio, pero haciendo el llamado a una sola categoría, que es indicada mediante la ruta. Por ejemplo, /category/ropa.

Detalle del producto

En /item/id se muestra el producto con su imagen, su descripción y su precio, en donde se puede seleccionar la cantidad según el stock disponible.

Carrito

Luego de agregar productos al carrito, aparecerán listados en /cart, con opciones para remover el producto y para agregar o restar del stock. Solamente hay que rellenar el formulario de usuario y completar la compra.

Productos propios

Cualquier usuario puede subir sus productos sin cargo, en cada producto se guardan los datos del dueño.

Al dirigirse a /loadproduct, se especifica la categoría del producto en el campo autocompletable, y luego se ingresan los datos del producto en conjunto con los datos del usuario.

Componentes

componentes

Component Relationship

Organización

En las clases, el profesor y los tutores nos recomendaron acomodar los componentes en carpetas para organizarse mejor. Sin embargo, personalmente es mucho más cómodo tenerlos prolijos que tenerlos organizados.

carpetasantes carpetasdespues


nombresantes

nombresdespues

Versiones de cada desafío

About

React project con Coderhouse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published