Tecnología e Innovación: Plataforma colaborativa para iniciativas sociales y emprendedoras.
BinLab es una plataforma que democratiza la participación en iniciativas sociales y emprendedoras. A través de la creación de DAO’s (Organizaciones Autónomas Descentralizadas) y el uso de tokens, permite que cualquier persona pueda colaborar, invertir y ser parte de proyectos con impacto social.
En el mundo actual, participar en proyectos significativos requiere barreras de entrada altas, como inversiones iniciales elevadas y la falta de transparencia. BinLab elimina estos obstáculos mediante:
- Inversiones accesibles con pequeñas cantidades de dinero a través de tokens.
- Gestión descentralizada basada en DAO’s.
- Herramientas para conectar personas con proyectos de impacto real.
Crear un ecosistema inclusivo donde cualquier persona pueda invertir, participar y colaborar en iniciativas de cambio social.
Nombre | Rol | GitHub | |
---|---|---|---|
Bárbara Espinola | Full Stack | GitHub |
- React con TypeScript para el desarrollo de la interfaz.
- TailwindCSS para estilos rápidos y modernos.
- Redux y Zustand para la gestión del estado global.
- Reowm como billetera de integracíon.
- Node.js y Express para la lógica del servidor.
- PostgreSQL como base de datos relacional.
- Sequelize como ORM para la gestión de datos.
- Auth0 para la autenticación de usuarios.
- JWT para la protección de rutas.
- Solidity para contratos inteligentes.
- Web3.js para la interacción con blockchain.
- Participación en DAO’s:
-
Los usuarios pueden crear, unirse y colaborar en iniciativas mediante Organizaciones Autónomas Descentralizadas.
- Compra y Venta de Tokens:
-
Acceso a un mercado dinámico de tokens asociados a iniciativas.
Transparencia en transacciones mediante blockchain.
- Dashboard Personalizado:
-
Balance de tokens, estadísticas y acciones realizadas por el usuario.
Seguimiento de iniciativas creadas y transacciones de compra/venta.
- Interacciones Sociales:
- Likes, shares y joins para fortalecer la comunidad alrededor de las iniciativas.
- Filtros Inteligentes:
-
Herramientas avanzadas de búsqueda y filtrado para encontrar proyectos relevantes.
- Node.js v16+
- PostgreSQL
- NPM o Yarn
git clone https://github.com/usuario/binlab.git
cd binlab
Crea un archivo .env en la raíz del proyecto con las siguientes variables:
env
Copiar código
DB_HOST=<tu_host>
DB_USER=<tu_usuario>
DB_PASSWORD=<tu_contraseña>
DB_NAME=<nombre_base_datos>
JWT_SECRET=<tu_secreto_jwt>
AUTH0_DOMAIN=<tu_dominio_auth0>
AUTH0_CLIENT_ID=<tu_cliente_id>
npm install
Inicia el backend:
npm run dev
Inicia el frontend:
cd client
npm run start