Grupo: Jovan Kljajic, Radovan Blagojevic, Milica Ljubisavljevic, Milos Dimitrijevic
Proyecto: chat en tiempo real
Es necesario crear una aplicación de chat en tiempo real. La comunicación debe realizarse entre dos usuarios registrados e iniciados sesión en tiempo real (sin botón de actualización). el sitio debería mostrar una lista de todos los usuarios registrados y, al hacer clic en un determinado usuario, comenzará a chatear con él.
Las tecnologías que utiliza son arbitrarias, al igual que la implementación de la base (puede ser la base de asp.net predeterminada o puede ser personalizada) ASP.NET MVC, ASP.NET Core, SignalR, cualquier cosa que sea parte de .NET. stack o alguna tecnología JS (AJAX, framework javascript y similares). Cada miembro del equipo debe participar en el "git commit" del código (cada miembro debe tener al menos un commit mínimo. El proyecto completo debe estar subido a un repositorio público (github, bitbucket...) y la fecha límite para ello es el 24 de mayo a las 23.00 horas: 59.
Puedes enviar el proyecto antes y defenderlo antes. La defensa regular del proyecto es después del 24 de mayo, donde ustedes como equipo vienen a conferencias con el proyecto y lo defienden en el acto. El proyecto tiene 10 puntos.
Puntos de bonificación (2 puntos): Haga una posibilidad especial de crear una sala de chat (chat grupal) donde todos los usuarios que son miembros de ese grupo (es decir, no cualquiera registrado) puedan comunicarse al mismo tiempo.
Comparta las funciones de quién hace qué y utilice herramientas de gestión de proyectos (algunas se envían al correo electrónico de todos) para una implementación del proyecto más fácil y rápida.