// PROYECTOS > LINKUP
REPORTE DEL SISTEMA
< ./volver --a-proyectosID_DEL_PROYECTO: 004[ACTIVE]
> ./linkup
RESUMEN DEL PROYECTO:
Plataforma de videoconferencias con posibilidad de programar reuniones, unirse a salas, compartir audio y vídeo, chatear y compartir pantalla. Se implementó en conjunto con React + Typescript + React, el backend de usuarios con Express.js y Typescript consumiendo servicios de Firebase como FireStore y Auth para la autenticación con Google y Github. En el segundo backend se implementó la transmisión de chat mediante Socket.io y en el tercer backend se implementó la lógica de la videollamada mediante WebRTC y Socket.io para el control del audio y el video.
PUNTOS CLAVE:
- [01]Videollamadas P2P utilizando WebRTC y Signalizacion mediante Socket.io
- [02]Chat en tiempo real entre usuarios conectados a la misma videollamada
- [03]Programación de reuniones mediante un calendario con posibilidad de unirse a las videollamadas
- [04]Compartir pantalla durante la videollamada
- [05]Manejo de audio y video mediante WebRTC y Socket.io
- [06]Autenticación con Google y Github mediante Firebase Auth
- [07]Base de datos con Firestore
TECNOLOGÍAS USADAS:
[React][TypeScript][TailwindCSS][Express.js][Socket.io][WebRTC][Firestore]
EVIDENCIA:

ENLACES EXTERNOS:




