🎨 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.
- 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
ReactJS, JavaScript, Redux, React-Router, Axios, TailwindCSS, Material UI, CSS3, HTML5