PostApp es una aplicación web escalable de red social para compartir contenido con amigos y comentar publicaciones. Esta aplicación está desarrollada en una arquitectura Onion con Asp.Net Core MVC, Entitiy Framework como ORM, seguridad, manejo de registro y confirmación de cuenta utilizando Identity, cumpliendo con los principios SOLID y la implementación de patrones de diseños.
Las características principales de PostApp incluyen:
- Publicación de Contenidos 📷: Los usuarios pueden compartir sus pensamientos, fotos y videos en su perfil.
- Gestión de Amigos 👥: Los usuarios tienen la capacidad de agregar y eliminar amigos, permitiendo una gestión personalizada de sus conexiones.
- Interacción Social 💬: Los usuarios pueden comentar en las publicaciones y responder a los comentarios de otros, fomentando la comunicación y el intercambio de ideas.
- Seguridad y Roles 🔐: Implementación de un sistema de inicio de sesión con validación de credenciales y control de roles para garantizar la seguridad y privacidad de la información del usuario.
- Edición de Perfil 👤: Los usuarios pueden editar su perfil para mantener su información actualizada y reflejar su identidad en la plataforma.