Esta SPA cuenta con dos páginas, una de inicio y otra una sala de chat. En la de inicio debemos ingresar los datos requeridos nombre y email, y en caso de querer ingresar a una sala existente, se nos habilitará el input para colocar el ID.
Documentación de API: https://documenter.getpostman.com/view/20077470/Uz5CKcxH
Demo: https://chatapp-realtime-dwfm6.herokuapp.com/
Tecnologías y conceptos aplicados:
- Typescript.
- Node.js.
- Express.js.
- Web Components.
- Firebase (firestore y real time data base).
- Desarrollo de API RESTful.
- State management.
- HTTPS.
- WebSockets.
- Heroku.
- Postman.