[en] The target of this project, estimated to be 300 working hours, is to create a social module to improve the interaction between users in a web service. The main function of this module is to improve the users usability in our application and also to enable a simpler and better interaction between users, both inside and outside our application. To achieve this, we have used the API provided by the social network Facebook to develop a set of features, which can be arranged into the following: 1. Creation of an entity for a type of user who was anonymous until now, letting him to communicate with the other users in a more effective and personal way inside the application. 2. Automatic user identification using his Facebook account, which lets us to lighten the identification process and offer him new functionalities related to the given social network. 3. Let the users to use their Facebook data on our application. Some examples are: to invite Facebook friends, use their Facebook profile image as avatar or share photos automatically between Facebook and the application. 4. Provide the possibility to users of sharing the activity that they are carrying out inside our application with their Facebook friends, which also does some advertising of the web. The features described above have been developed and integrated in the web service provided by the company Zankyou Ventures. This service has 120.000 daily visits and 260.000 users. Therefore, we have given a real use to this work and we have obtained tangible results of it. After the development of the given features, we have perceived an increase of 20% of the amount of users who have bound their Facebook account to our application. Therefore, we consider that the project has been successful. The features that have not been implemented on schedule have been established as future work, as well as other features proposed from the developed work.

[es] El objetivo de este proyecto, estimado en 300 horas de trabajo, es crear un módulo de carácter social para mejorar la interacción de los usuarios en un servicio web. Dicho módulo tiene la función de, por un lado mejorar la usabilidad de la aplicación frente al usuario; y por otro, permitir una interacción más sencilla y de mayor calidad entre los usuarios tanto dentro como fuera de la aplicación. Para ello, se ha utilizado la API proporcionada por la red social Facebook para desarrollar un conjunto de funcionalidades que podemos agrupar en los siguientes objetivos: 1. Creación de una entidad para un tipo de usuario hasta ahora anónimo, permitiendo al mismo comunicarse con el resto de usuarios de una forma más efectiva y personal dentro de la aplicación. 2. Identificación automática utilizando la cuenta de Facebook del usuario, lo que permite reducir el proceso de identificación y ofrecerle nuevas funcionalidades relacionadas con dicha red social. 3. Permitir a los usuarios utilizar datos de Facebook en nuestra aplicación. Algunos ejemplos son invitar a amigos de Facebook, utilizar su imagen de perfil como avatar o compartir fotos de forma automática entre Facebook y la aplicación. 4. Dar la posibilidad a los usuarios de compartir la actividad que llevan a cabo dentro de la aplicación con sus amigos de Facebook, lo que además otorga publicidad a la misma. Dichas funcionalidades han sido implementadas e integradas en el servicio web que proporciona la empresa Zankyou Ventures. Dicho servicio cuenta con 120.000 visitas diarias y 260.000 usuarios, por lo que se ha podido dar un uso real del trabajo y obtener resultados tangibles. Tras la implementación de las mismas, se ha observado un aumento del 20% de la cantidad de usuarios que han ligado su cuenta de Facebook a la aplicación, por lo que se ha consideramos que el proyecto ha tenido buenos resultados. Las funcionalidades que no han podido ser implementadas en el tiempo previsto se han establecido como trabajo futuro, al igual que otras muchas funcionalidades propuestas a partir del trabajo desarrollado.