[ca] En la actualitat, dins de l'àmbit de les noves tecnologies, la inclusió del telèfons intel·ligents i l¿aparició de les xarxes socials, ha creat una interconnexió entre les persones amb temps reals. En aquest sentit, el projecte intentara interconnectar persones mitjanant missatges els quals estaran visibles per tots aquells usuaris en el mateix punt geogràfic. S¿ha realitzat un programari de dispositiu mòbil, el quan proposa d¿una manera senzilla enviar un missatge en l'àrea la qual es troba l¿usuari. I altrament, de poder veure els missatges mes valorats, amb la possibilitat de votar positivament o negativament. La part d¿iteració del usuari és una aplicació de dispositiu mòbil que consumeix una API amb JAVA EE (Jersey & Jackson), que subministrara tant la informació necessària així com el punts d¿entrada per poder publicar. L¿API disposa d¿una base de dades distribuïda amb un clúster de nodes per tenir alta disponibilitat. S¿han utilitzat comandes (command pattern) de lectura/escriptura, aquestes utilitzen les interfícies o contractes del repositoris d'accés a dades (repository pattern). La metodologia usada, ha sigut BDD amb la definició dels casos d¿ús, a partir d¿aquests s¿han realitzar tasques que mitjançant metodologia Kanban s¿han executat. En conclusió, és una aplicació que permet la comunicació esporàdica d¿usuaris per la seva situació geogràfica, sigui per veure altres opinions, comentaris, indicacions,... que m¿ha permès aprendre a realitzar aplicacions per dispositius mòbils, API¿s i la seva seguretat, així com una arquitectura escalable i distribuïble. A més, saber com aprovisionar l¿entorn i la seva publicació mitjançant Docker i Docker-Compose.

[en] In the actuality, in the field of the new technologies, the inclusion of the intelligent telephones and the apparition of the social networks, has created one interconnection between people with real time. In this sense, the project tried to interconnect people with messages which will be visible for all those users in the same geographic point. It has realized a software of mobile device, the when proposes way send a message in the area which finds the user. And otherwise, to see the messages month valued, with the possibility to value positively or negatively. The front-end application is to app mobile device that consumes to API with JAVA EE, that supplied so much the necessary information, as well as the points to begin with for can publish. The API has of a database distributed with a cluster with nodes to have high availability. They have used commands of reading/writing, these use the interfaces of the repositories for access to data information. The methodology used, has been BDD with the definition of the cases of use, from these have realize tasks that by means of methodology Kanban have executed for order. In conclusion, the application that allow the sporadic communication of users for his geographic situation, was to see other opinions, comments,... That has allowed me learn to realize applications for mobile devices, API¿s and his security, as well as an architecture scalable and distributed. Besides, know how provisioner the environment and his publication with Docker and Docker-Compose technologies.