Bragi es una innovadora plataforma web y app móvil que revoluciona la manera en que los artistas comparten su talento y los clientes descubren servicios artísticos en la ciudad de Medellín. Con Bragi, los artistas pueden exhibir su trabajo y ofrecer una amplia gama de servicios creativos, desde pintura, escritura, hasta danza y música, a través de perfiles personalizados que destacan su arte y habilidades. Los clientes tienen la oportunidad única de explorar una variedad de opciones artísticas, respaldadas por una plataforma segura que utiliza tecnología blockchain para garantizar transacciones seguras y la protección de datos. Además, Bragi ofrece características innovadoras como comunidades de artistas, seguidores y contrataciones de sus servicios, creando un ecosistema dinámico, seguro, creativo y generador de experiencias.
Bragi aborda la falta de visibilidad que enfrentan los artistas en la ciudad de Medellín. A pesar de su talento y creatividad, muchos artistas luchan por encontrar oportunidades para mostrar su trabajo y llegar a un público más amplio. Esta falta de visibilidad limita su capacidad para generar ingresos y desarrollar sus carreras artísticas.
Para la implementación de la plataforma Bragi en Medellín, se propone utilizar las tecnologías de Internet Computer Protocol (ICP), que ofrece características importantes para el desarrollo de la solución, como:
- Smart Contracts para transacciones seguras
- Identidad digital descentralizada
- Almacenamiento descentralizado de datos
- Interoperabilidad con criptomonedas
Estas características de ICP permiten a Bragi ofrecer una plataforma segura, transparente y escalable, que ayuda a abordar los desafíos en la promoción del arte en Medellín.
La base del modelo de negocio de Bragi se fundamenta en los siguientes aspectos clave:
- Ingresos por comisiones de servicios: Bragi generará ingresos mediante una comisión por cada transacción realizada entre artistas y clientes a través de la plataforma.
- Suscripciones premium para artistas: Bragi ofrecerá planes de suscripción premium para los artistas, que les permitirán acceder a funcionalidades adicionales y herramientas de promoción.
- Publicidad y patrocinios: Bragi explorará la inclusión de espacios publicitarios y oportunidades de patrocinio dentro de la plataforma.
En nuestro repositorio de GitHub encontrarás la implementación del ICP en forma de backend o con un prototipo de frontend muy básico. La visualización de cómo funciona Bragi se encuentra en el siguiente enlace: Visualización de Bragi en Figma
- Instalar WSL: Si estás usando Windows, debes instalar el WSL (Windows Subsystem for Linux) para que todo funcione correctamente, a través del siguiente comando en la consola:
wsl --install- Instalar DFX:
sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"- Instalar Podman:
sudo apt-get update
sudo apt-get -y install podman- DFX: Para evitar errores al hacer deploy con dfx, corre el siguiente comando:
sudo apt install build-essential clang libssl-dev pkg-config libclang-dev- Finalmente, ejecuta el siguiente comando y abre una nueva terminal.
export PATH="/home/codespace/bin:$PATH"- Para clonar el repositorio, deberás correr el siguiente comando en tu máquina local:
git clone https://github.com/ybedoyab/Bragi.git- Posteriormente, debes irte a la carpeta 'Bragi':
cd ./Bragi- Para que todo funcione correctamente, deberás ejecutar el siguiente comando:
rm -rf node_modules- Después, deberás correr el siguiente comando:
npm install- Después, deberás inicializar el DFX con el siguiente comando:
dfx start --background- Finalmente, escribe este comando:
dfx deploy- Se generarán varios links en el localhost para los canisters de front, back y internet_identity, dado que estamos usando una version de desarrollo requieres copiar el segundo link que se genera para internet_identity y compiarlo en el archivo del codigo ./Bragi/src/usuarios_frontend/src/components y modificar la línea 142 del componente Menu.jsx como se muestra en la imagen


