| Nombre del Servicio: | Cliente M贸vil |
| Responsabilidad: | Cliente m贸vil que expone la funcionaldiad a los usuarios de la aplicaci贸n. |
| Lenguaje de Programaci贸n | JavaScript (React-Native) |
| Servicios que Consume: | Servicio de Usuarios (REST), Servicio de Posts (REST) y Servicio de Chats (REST), Servicio de Texto a Voz (REST) y el Servicio de Traducci贸n (REST). |
| Servicios que Ofrece: | - |
| Bases de datos: | - |
| Categor铆a: | Funcionalidad |
| Login | Los usuarios no administradores se pueden loguear en la aplicaci贸n |
| SignUp | Los usuarios no identificados se pueden registrar en la aplicaci贸n |
| Post | Visualizaci贸n de posts en todos los idiomas |
| Visualizaci贸n de posts en los idiomas que est谩 aprendiendo el usuario | |
| Publicar un post | |
| Dar like a un post | |
| Discover | Visualizaci贸n de usuarios de la aplicaci贸n |
| Chats | Visualizaci贸n de los chats del usuario |
| Crear un nuevo chat | |
| Visualizar mensajes de un chat | |
| Crear un nuevo mensaje en un chat | |
| Perfil | Consultar perfil del usuario logueado |
| Consultar perfil del usuario logueado | |
| Consultar el perfil de un usuario |
Para poder acceder al cliente movil en primer lugar es necesario tener instalada la aplicaci贸n "Expo Go" en nuestro dispositivo movil (en Iphone deber铆a poderse tamib茅n aunque no se ha probado). A continuaci贸n, realizar un "npm install" sobre la raiz del directorio mobileclient. Una vez se hayan instalado todas las dependencias, ejecutar el comando "npm start".
Cuando se encuentre deplegado podremos observar un c贸digo QR en nuestra consola como se muestra abajo.

Este c贸digo QR deber谩 ser escaneado desde nuestra aplicaci贸n Expo Go. IMPORTANTE! Es necesario que el dispositivo movil y el ordenador se encuentren dentro de la misma red. Para escanear el c贸digo ejecutamos la aplicaci贸n Expor go y vamos a la pesta帽a inferior de proyectos. En la parte superior hay una opci贸n que nos permite escanear nuestro c贸digo QR.
