Skip to content

neocarvajal/social-chain-solana

Repository files navigation

🌐 Social Chain Solana

📝 Resumen

Social Chain Solana es una red social descentralizada (DApp) desarrollada sobre la blockchain de Solana e Internet Computer. Diseñada para ofrecer una experiencia inmersiva similar a Instagram, TikTok, Facebook y otras redes sociales populares, permite a los usuarios interactuar, compartir contenido y gestionar proyectos de manera segura e innovadora. 🚀


✨ Características Clave

  • 🌍 Red Social Descentralizada: Combina la experiencia visual de apps populares con la seguridad de blockchain.
  • 📱 UX Inmersiva: Navegación en 360 grados y diseño "mobile-first" inspirado en dispositivos innovadores.
  • 🔒 Blockchain e Integración: Cada acción queda registrada en la blockchain, asegurando transparencia y permanencia.
  • 📂 Gestión de Proyectos: Cada @(handle) representa un proyecto en la blockchain, permitiendo interactuar, instalar DApps y almacenar datos.
  • 🎨 Personalización Total: Perfiles que integran identidad, información y validación de proyectos.
  • 🧠 IA Avanzada: Validación de proyectos, descubrimiento de tendencias y publicidad personalizada.
  • 💸 Transacciones de Bajo Costo: Gracias a Solana, las comisiones son mínimas.

📊 Estados de Interacción

  1. Tema de una DApp: Explora DApps categorizadas por tema, visualizando contenido relevante.
  2. Visita al Proyecto: Accede al proyecto, integrando la experiencia visual y funcionalidad de la red.
  3. Interacción con el Post: Participa y realiza acciones registradas en la blockchain.

🤝 Contribuciones

¡Las contribuciones para mejorar Social Chain Solana son bienvenidas! Para colaborar:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama para tu mejora o corrección de errores.
  3. Envía un pull request explicando tus cambios. 🎉

📜 Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.


🛠️ To-Do List

  • Diseñar la interfaz del landing.
  • [ x ] Diseñar la interfaz del dashboard de usuario registrado.
  • [ x ] Diseñar la interfaz del feed del proyecto.
  • [ x ] Diseñar la interfaz de usuario para ver feeds con UX en 360 grados.
  • Diseñar la interfaz de login.
  • Diseñar la interfaz de registro de proyecto.
  • Integrar API para IA en funciones básicas.
  • Integrar todas las conexiones a las blockchains para crear/leer/actualizar/borrar (BCRUD).
  • Refactorizar el código para migrar a un framework como NextJs.
  • Crear pruebas de Backend para todo el BCRUD.
  • Crear pruebas de Frontenmd para todo el BCRUD.

Releases

No releases published

Packages

No packages published

Languages