Skip to content

stivcode21/ViFlow-Social-Network

Repository files navigation

ViFlow Preview

Red social interactiva con registro de usuarios, publicaciones y comentarios.
Aplicación responsive desarrollada con React, TypeScript, Zustand y Tailwind CSS.


▫️Objetivos

El objetivo de ViFlow fue crear una red social minimalista pero funcional, que permitiera a los usuarios:

  • Registrarse y crear su perfil
  • Publicar contenido
  • Comentar publicaciones
  • Interactuar y formar comunidades

La idea era resolver la necesidad de una plataforma social centrada en la simplicidad, pero con una arquitectura sólida y mantenible. Para ello, se implementaron las funcionalidades clave utilizando TypeScript, buscando escalabilidad desde el inicio.


▫️Proceso de desarrollo

  • Tecnologías principales:

    • React + TypeScript para un desarrollo robusto y mantenible
    • Tailwind CSS para diseño UI responsivo
    • React Router para navegación de páginas
    • Zustand para la gestión de estados globales e interacciones sociales
  • Diseño y UX:

    • UI adaptable para cualquier dispositivo
    • Flujos intuitivos de publicación, comentarios e interacción
    • Navegación fluida gracias al enrutamiento eficiente
  • Funcionalidades clave:

    • Registro y login de usuarios
    • Creación y edición de perfiles
    • Creación de posts con contenido dinámico
    • Sistema de comentarios e interacción social

▫️Conclusión

ViFlow fue un proyecto clave para afianzar mis habilidades en el desarrollo de interfaces sociales y flujos complejos de interacción.

Principales aprendizajes:

  • La importancia de TypeScript para mantener la escalabilidad y calidad del código
  • Cómo manejar estados globales eficientemente en aplicaciones sociales
  • El valor de una UX bien pensada en plataformas de interacción masiva

Fue un reto enriquecedor que me permitió construir una aplicación real, útil y con una base técnica sólida.


▫️Tools


▫️Enlaces

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published