Skip to content

AleHP333/Arterest-frontend

Repository files navigation

🎨 Arterest - Pagina web sobre arte! (FRONT-END)

📄 Resumen

🎨 Arterest es una aplicación web destinada a la venta y adquisición de obras de artes. La idea de este proyecto fue lograr una página web donde la experiencia del usuario sea de lo mejor posible, logrando un layout similar a Pinterest donde el usuario tenga disponible el avistamiento de obras de artes de verdaderos artista seleccionados incluyendo sus detalles.

👤 Como invitado se podrá acceder a visualizar todo el contenido de la página, desde las obras de arte de nuestra página principal hasta los detalles de las mismas, tambien podrá añadir obras a favoritos o al carrito.

🙋‍♂️👨‍🎨 Como usuario registrado podrás editar tu perfil, puntuar y comentar obras, comprar todo lo que exista en el carrito y ademas, si estás interesado en vender tu arte podrás solicitar mediante un formulario un rol de artista que te permitirá vender tu obras y obtener una ganancia de ellas!

👮 Como administrador se podrá tener control absoluto del contenido de la pagina, siendo los administradores los encargados de revisar cada producto antes de ser enviados a la vista del publico, pudiendo editar cada detalle de las obras e incluso inhabilitarlas. Se podrán manipular los roles de todos los usuarios existentes, ver historiales de compras y visualizar ganancias y usuarios totales y tambien aceptar las solicitudes para los roles de artista, ya que son los administradores quienes deciden quienes tendrán la posibilidad de poder vender en la página.

🛠️ Objetivos Tech

  • Registro de usuarios
  • Autorización por terceros (Google SignIn)
  • Pasarela de Pagos
  • Dashboard de Administrador
  • Borrado Lógico (Manipulación de actividades de usuario)
  • Multifiltros de busqueda
  • Podér subir imagenes desde el ordenador
  • Comentarios y reviews de usuarios
  • Deploy
  • Notificaciones de página a e-mail de usuario

⚙️ Tecnologías Utilizadas:

ReactJS, JavaScript, Redux, React-Router, Axios, TailwindCSS, Material UI, CSS3, HTML5

👨‍👦‍👦 Integrantes del proyecto: