[ca] La necessitat d'adopció de les tecnologies de la informació en tot l'espectre empresarial (desde petita a gran empresa) és una realitat demostrada a la que nosaltres, com a enginyers en informàtica tenim la responsabilitat de respondre dissenyant i construïnt solucions a tots els nivells. En particular, les petites i mitjanes empreses presenten una problemàtica específica degut a que el seu volum d'activitat i capacitat econòmica els dificulta, a vegades enormement, l'accés a solucions tecnològiques competitives. En aquest projecte es proposa un sistema software i hardware que realitzi la gestió i el control de productes i de vendes, que sigui adequat a les característiques que presenten les petites i mitjanes empreses. Per tant, aquest és un projecte d'enginyeria del software que dona solució al problema plantejat. La solució tecnològica que es planteja es basa en l'aposta de la tecnologia RFID com a element principal d'interacció entre l'usuari i el producte. L'ús d'aquesta tecnologia en lloc del clàssic codi de barres proporciona un conjunt de característiques i funcionalitats que permet oferir una innovadora experiència d'usuari tant per part dels clients com dels negocis que l'implantin. Tanmateix, la solució tecnològica està basada en el desenvolupament de software re-utilitzable i dinàmicament escalable utilitzant eines emergents en el mercat com el desenvolupament d'aplicacions híbrides en React-Native i ReactJS. Com a resultat final s'ha obtingut un sistema software que satisfà les necessitats plantejades inicialment. El producte final, té un cost molt reduït tant d'implantació com de manteniment, ofereix una nova experiència de compra/venda que ara mateix està restringida a clients de grans cadenes que es poden permetre una gran inversió. A la vegada, aquest producte final s'ha dissenyat de tal manera que sigui fàcilment ampliable a nous requisits, funcionalitats i millores.

[en] The need for the adoption of information technologies across the business spectrum (from small to large companies) is a proven reality in which as CS engineers, we have the responsibility to respond that demand by designing and building solutions at all levels. In particular, small and medium-sized companies present a specific problem because their volume of activity and economic capacity makes it difficult, sometimes enormously, to access competitive technological solutions. In this project we want to propose a software and hardware system that performs the management and control of products and sales, which is appropriate to the characteristics presented by small and medium enterprises. Therefore, this is a software engineering project that will solve the problem. The technological solution that is proposed is based on the commitment of RFID technology as the main element of interaction between the user and the product. The use of this technology against the classic barcode will provide a set of features and functionalities that will allow us to offer an innovative user experience to customers and businesses that implement our system. At the same time, the technological solution will be based on the development of re-usable and dynamically scalable software using emerging tools in the market such as the development of hybrid applications in React-Native and ReactJS. As a final result, a software system has been obtained and developed that satisfies the needs initially raised. The final product, has a very low cost of both implementation and maintenance, offers a new buying and selling experience that is now restricted to large chain customers that can afford a large investment. At the same time, this final product has been designed in such a way that it is easily expandable to new requirements, functionalities and improvements.