<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-16T12:23:33Z</responseDate><request verb="GetRecord" identifier="oai:gredos.usal.es:10366/149945" metadataPrefix="mets">https://gredos.usal.es/oai/request</request><GetRecord><record><header><identifier>oai:gredos.usal.es:10366/149945</identifier><datestamp>2025-04-30T22:01:46Z</datestamp><setSpec>com_10366_4829</setSpec><setSpec>com_10366_4843</setSpec><setSpec>col_10366_138209</setSpec></header><metadata><mets xmlns="http://www.loc.gov/METS/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd" PROFILE="DSpace METS SIP Profile 1.0" TYPE="DSpace ITEM" ID="&#xa;&#x9;&#x9;&#x9;&#x9;DSpace_ITEM_10366-149945" OBJID="&#xa;&#x9;&#x9;&#x9;&#x9;hdl:10366/149945">
<metsHdr CREATEDATE="2026-09-16T14:23:33Z">
<agent TYPE="ORGANIZATION" ROLE="CUSTODIAN">
<name>Gestión del Repositorio Documental de la Universidad de Salamanca</name>
</agent>
</metsHdr>
<dmdSec ID="DMD_10366_149945">
<mdWrap MDTYPE="MODS">
<xmlData xmlns:mods="http://www.loc.gov/mods/v3" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:mods xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:name>
<mods:role>
<mods:roleTerm type="text">advisor</mods:roleTerm>
</mods:role>
<mods:namePart>Sales Mendes, André</mods:namePart>
</mods:name>
<mods:name>
<mods:role>
<mods:roleTerm type="text">advisor</mods:roleTerm>
</mods:role>
<mods:namePart>Villarrubia González, Gabriel</mods:namePart>
</mods:name>
<mods:name>
<mods:role>
<mods:roleTerm type="text">advisor</mods:roleTerm>
</mods:role>
<mods:namePart>De Paz, Juan F.</mods:namePart>
</mods:name>
<mods:name>
<mods:role>
<mods:roleTerm type="text">author</mods:roleTerm>
</mods:role>
<mods:namePart>Collantes Vicente, Diego</mods:namePart>
</mods:name>
<mods:extension>
<mods:dateAccessioned encoding="iso8601">2022-06-07T08:23:11Z</mods:dateAccessioned>
</mods:extension>
<mods:extension>
<mods:dateAvailable encoding="iso8601">2022-06-07T08:23:11Z</mods:dateAvailable>
</mods:extension>
<mods:originInfo>
<mods:dateIssued encoding="iso8601">2021-07</mods:dateIssued>
</mods:originInfo>
<mods:identifier type="uri">http://hdl.handle.net/10366/149945</mods:identifier>
<mods:abstract>[Es]Este proyecto se desarrolla con el objetivo de realizar el Trabajo de Fin de Grado y por &#xd;
consiguiente el fin del grado en Ingeniería Informática. El funcionamiento principal trata sobre &#xd;
la compra y venta de productos con el aliciente de proporcionar plástico para así ser una&#xd;
aplicación amigable con el medio ambiente que falta hace.&#xd;
Siempre se están realizando campañas para incentivar la recogida de plástico, su reciclaje y &#xd;
desuso debido al fuerte impacto que está teniendo este con respecto al medio ambiente. Estas &#xd;
propuestas son muy necesarias y vitales para no destruir lo más importante que tenemos que &#xd;
es nuestro planeta.&#xd;
El cometido principal de esta aplicación es aportar una nueva idea para seguir influyendo sobre &#xd;
el reciclaje de plástico adaptándose a los nuevos tiempos. En la actualidad la gente actúa cada &#xd;
vez más en un mercado de compraventa online, las personas cuando se está hablando de &#xd;
ahorrar un dinero se sienten más atraídas, y prácticamente todo el mundo dispone de un &#xd;
dispositivo con conexión a internet. Pues bien, esta aplicación cumple con todos esos requisitos.&#xd;
Si hubiese que hacer una división de la aplicación, esta se dividiría en dos partes, por un lado, &#xd;
tendríamos al usuario que se da de alta en la aplicación y puede poner en venta sus propios &#xd;
productos y también comprar los que más le convenga, pudiendo este efectuar un pago con &#xd;
créditos previamente conseguidos con la ayuda de proporcionar plástico y disponiendo también &#xd;
de un chat para la comunicación entre los diferentes usuarios y por consiguiente negociación. &#xd;
Por otro lado, tendríamos ese apartado de proporcionar plástico en donde el usuario puede &#xd;
donar plástico a la empresa con el objetivo de obtener esos créditos que te ayudan a pagar los &#xd;
productos a un precio más barato. Para validar que esa proporción de plástico que efectúa el &#xd;
usuario sea correcta, se dispone de un apartado donde el empleado de la empresa recibirá todas &#xd;
esas peticiones, una vez este vaya a la dirección donde el usuario haya marcado realizar esa &#xd;
validación, el empleado podrá decir si el plástico es válido o no, lo que conllevaría obtener &#xd;
créditos o no por parte del usuario.&#xd;
En conclusión, las funcionalidades a llevar a cabo son la autenticación y registro de usuarios, &#xd;
comunicación entre usuarios, gestión de productos y gestión de plástico.&#xd;
Para el desarrollo de este proyecto se han utilizado tecnologías como el framework vueJS que &#xd;
utiliza el patrón de arquitectura MVVM(Model-View-ViewModel) para la construcción de &#xd;
interfaces de usuario que engloba una estructura predefinida donde se utilizan el lenguaje de &#xd;
programación JavaScript, el lenguaje de etiquetas HTML5, y el lenguaje de estilos CSS. También &#xd;
se van a utilizar servicios de base de datos y autenticación proporcionados por la plataforma &#xd;
Firebase de Google. También cabe destacar que se ha utilizado Vuetify para el diseño de la &#xd;
aplicación, este es un framework de diseño que combina la potencia de VueJS con la estética de &#xd;
Material Design proporcionando componentes listos para usar.&#xd;
Por último, cabe destacar que para la realización del proyecto se ha utilizado el marco de &#xd;
desarrollo del proceso unificado para así conseguir la memoria y anexos.</mods:abstract>
<mods:abstract>[EN]This project is developed with the objective of carrying out the End of Degree Project and, as a &#xd;
conclusion, the end of the degree in Computer Engineering. The main operation deals with the &#xd;
purchase and sale of products with the incentive of providing plastic to be an environmentally &#xd;
friendly application that is lacking.&#xd;
Campaigns are always being carried out to encourage the collection of plastic, its recycling and &#xd;
disuse due to the strong impact it is having on the environment. These proposals are very &#xd;
necessary and vital so as not to destroy the most important thing we have, which is our planet.&#xd;
The main purpose of this application is to provide a new idea to continue influencing plastic &#xd;
recycling by adapting to new times. Nowadays, people act more and more in an online sales &#xd;
market, people when talking about saving money feel more attracted, and practically everyone &#xd;
has a device with an internet connection. Well, this application meets all those requirements.&#xd;
If there were to make a division of the application, it would be divided into two parts, on the &#xd;
one hand, we would have the user who registers in the application and can put their own &#xd;
products on sale and also buy the ones that suit them best, being able to this make a payment &#xd;
with credits previously obtained with the help of providing plastic and also having a chat for &#xd;
communication between the different users and therefore negotiation. On the other hand, we &#xd;
would have that section of providing plastic where the user can donate plastic to the company &#xd;
to obtain those credits that help you pay for the products at a cheaper price. To validate that &#xd;
the proportion of plastic that the user makes is correct, there is a section where the company &#xd;
employee will receive all these requests, once he or she goes to the address where the user has &#xd;
marked perform this validation, the employee will be able to say if the plastic is valid or not &#xd;
which would entail obtaining credits or not by the user.&#xd;
In conclusion, the functionalities to be carried out are user authentication and registration, &#xd;
communication between users, product management and plastic management.&#xd;
For the development of this project, technologies such as the vueJS framework that uses the &#xd;
MVVM architecture pattern (Model-View-ViewModel) have been used for the construction of &#xd;
user interfaces that includes a predefined structure where the JavaScript programming language &#xd;
is used, the HTML5 tagging language, and CSS style language. Database and authentication &#xd;
services provided by Google's Firebase platform will also be used. It is also worth noting that it &#xd;
has been used for the design of the Vuetify application, this is a design framework that combines &#xd;
the power of VueJS with the aesthetics of Material Design providing ready-to-use components.&#xd;
Finally, it should be noted that the development framework of the unified process has been used &#xd;
to carry out the project in order to obtain the report and annexes.</mods:abstract>
<mods:language>
<mods:languageTerm authority="rfc3066">spa</mods:languageTerm>
</mods:language>
<mods:accessCondition type="useAndReproduction">Attribution-NonCommercial-NoDerivatives 4.0 Internacional</mods:accessCondition>
<mods:subject>
<mods:topic>aplicación</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>framework</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Gestión</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Reciclaje</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>compraventa</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>application</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>framework</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>management</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>recycling</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>sale</mods:topic>
</mods:subject>
<mods:titleInfo>
<mods:title>Ecomano: Aplicación web dedicada a la compra y venta de productos de segunda mano con ayuda ecológica.</mods:title>
</mods:titleInfo>
<mods:genre>info:eu-repo/semantics/bachelorThesis</mods:genre>
</mods:mods>
</xmlData>
</mdWrap>
</dmdSec>
<amdSec ID="TMD_10366_149945">
<rightsMD ID="RIG_10366_149945">
<mdWrap OTHERMDTYPE="DSpaceDepositLicense" MDTYPE="OTHER" MIMETYPE="text/plain">
<binData>TElDRU5DSUEgREUgRElTVFJJQlVDScOTTiBOTyBFWENMVVNJVkEKClBhcmEgcXVlIGVsIFJlcG9zaXRvcmlvIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbGFtYW5jYSBwdWVkYSByZXByb2R1Y2lyIHkgY29tdW5pY2FyIHDDumJsaWNhbWVudGUgc3UgZG9jdW1lbnRvIGVzIG5lY2VzYXJpbyBsYSBhY2VwdGFjacOzbiBkZSB1bmEgc2VyaWUgZGUgdMOpcm1pbm9zLiBMYXMgY29uZGljaW9uZXMgZGUgbGEgbGljZW5jaWEgZGUgZGlzdHJpYnVjacOzbiBubyBleGNsdXNpdmEgcXVlIGxvcyBhdXRvcmVzIGRlYmVuIGFjZXB0YXIgYWwgaGFjZXIgYXV0b2FyY2hpdm8gZW4gR1JFRE9TIHNvbiBsYXMgc2lndWllbnRlczoKCjEuIEFjZXB0YW5kbyBlc3RhIGxpY2VuY2lhLCB1c3RlZCAoZWwgYXV0b3IvZXMgbyBlbCBwcm9waWV0YXJpby9zIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvcikgZ2FyYW50aXphIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FsYW1hbmNhIGVsIGRlcmVjaG8gbm8gZXhjbHVzaXZvIGRlIGFyY2hpdmFyLCByZXByb2R1Y2lyLCBjb252ZXJ0aXIgKGNvbW8gc2UgZGVmaW5lIG3DoXMgYWJham8pLCBjb211bmljYXIgeS9vIGRpc3RyaWJ1aXIgc3UgZG9jdW1lbnRvIG11bmRpYWxtZW50ZSBlbiBmb3JtYXRvIGVsZWN0csOzbmljby4gCgoyLiBFbCBhdXRvciBhY2VwdGEgcXVlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbGFtYW5jYSBwdWVkYSBjb25zZXJ2YXIgbcOhcyBkZSB1bmEgY29waWEgZGUgZXN0ZSBkb2N1bWVudG8geSwgc2luIGFsdGVyYXIgc3UgY29udGVuaWRvLCBjb252ZXJ0aXJsbyBhIGN1YWxxdWllciBmb3JtYXRvIGRlIGZpY2hlcm8sIG1lZGlvIG8gc29wb3J0ZSwgcGFyYSBwcm9ww7NzaXRvcyBkZSBzZWd1cmlkYWQsIHByZXNlcnZhY2nDs24geSBhY2Nlc28uCgozLiBFbCBkZXBvc2l0YXJpbyBkZWNsYXJhIHF1ZSBlbCBkb2N1bWVudG8gZXMgdW4gdHJhYmFqbyBvcmlnaW5hbCBzdXlvIHkvbyBxdWUgdGllbmUgZWwgZGVyZWNobyBwYXJhIG90b3JnYXIgbG9zIGRlcmVjaG9zIGNvbnRlbmlkb3MgZW4gZXN0YSBsaWNlbmNpYS4gVGFtYmnDqW4gZGVjbGFyYSBxdWUgc3UgZG9jdW1lbnRvIG5vIGluZnJpbmdlLCBlbiB0YW50byBlbiBjdWFudG8gbGUgc2VhIHBvc2libGUgc2FiZXIsIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBuaW5ndW5hIG90cmEgcGVyc29uYSBvIGVudGlkYWQuCgo0LiBTaSBlbCBkb2N1bWVudG8gY29udGllbmUgbWF0ZXJpYWxlcyBkZSBsb3MgY3VhbGVzIG5vIHRpZW5lIGxvcyBkZXJlY2hvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgaGEgb2J0ZW5pZG8gZWwgcGVybWlzbyBzaW4gcmVzdHJpY2Npw7NuIGRlbCBwcm9waWV0YXJpbyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcGFyYSBvdG9yZ2FyIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FsYW1hbmNhIGxvcyBkZXJlY2hvcyByZXF1ZXJpZG9zIHBvciBlc3RhIGxpY2VuY2lhLCB5IHF1ZSBlc2UgbWF0ZXJpYWwgY3V5b3MgZGVyZWNob3Mgc29uIGRlIHRlcmNlcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIHkgcmVjb25vY2lkbyBlbiBlbCB0ZXh0byBvIGNvbnRlbmlkbyBkZWwgZG9jdW1lbnRvIGVudHJlZ2Fkby4KCjUuIFNpIGVsIGRvY3VtZW50byBzZSBiYXNhIGVuIHVuYSBvYnJhIHF1ZSBoYSBzaWRvIHBhdHJvY2luYWRhIG8gYXBveWFkYSBwb3IgdW5hIGFnZW5jaWEgdSBvcmdhbml6YWNpw7NuIGRpZmVyZW50ZSBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYWxhbWFuY2EsIHNlIHByZXN1cG9uZSBxdWUgc2UgaGEgY3VtcGxpZG8gY29uIGN1YWxxdWllciBkZXJlY2hvIGRlIHJldmlzacOzbiB1IG90cmFzIG9ibGlnYWNpb25lcyByZXF1ZXJpZGFzIHBvciBlc3RlIGNvbnRyYXRvIG8gYWN1ZXJkby4KCjYuIExhIFVuaXZlcnNpZGFkIGRlIFNhbGFtYW5jYSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgc3UvcyBub21icmUvcyBjb21vIGVsL2xvcyBhdXRvci9lcyBvIHByb3BpZXRhcmlvL3MgZGUgbG9zIGRlcmVjaG9zIGRlbCBkb2N1bWVudG8sIHkgbm8gaGFyw6EgbmluZ3VuYSBhbHRlcmFjacOzbiBkZSBzdSBkb2N1bWVudG8gZGlmZXJlbnRlIGEgbGFzIHBlcm1pdGlkYXMgZW4gZXN0YSBsaWNlbmNpYS4KClNpIGVzdGFzIGNvbmRpY2lvbmVzIG5vIHNvbiBhY2VwdGFkYXMgcG9yIGVsIGF1dG9yLCBubyBlcyBwb3NpYmxlIGRlcG9zaXRhciBuaW5nw7puIGRvY3VtZW50by4KClNpIHVuIGF1dG9yIGVzdMOhIGludGVyZXNhZG8gZW4gbW9kaWZpY2FyIHVuIHRyYWJham8gcXVlIGhheWEgc2lkbyBkZXBvc2l0YWRvIGVuIEdSRURPUywgZGViZSBwb25lcnNlIGVuIGNvbnRhY3RvIGNvbiBsb3MgYWRtaW5pc3RyYWRvcmVzIGRlIEdSRURPUyAocmVwb3NpdG9yaW9AdXNhbC5lcykuCg==</binData>
</mdWrap>
</rightsMD>
</amdSec>
<amdSec ID="FO_10366_149945_1">
<techMD ID="TECH_O_10366_149945_1">
<mdWrap MDTYPE="PREMIS">
<xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
<premis:premis>
<premis:object>
<premis:objectIdentifier>
<premis:objectIdentifierType>URL</premis:objectIdentifierType>
<premis:objectIdentifierValue>https://gredos.usal.es/bitstream/10366/149945/1/memoria.pdf</premis:objectIdentifierValue>
</premis:objectIdentifier>
<premis:objectCategory>File</premis:objectCategory>
<premis:objectCharacteristics>
<premis:fixity>
<premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
<premis:messageDigest>b56f13a3b7102bc2e694d70ce388fcfd</premis:messageDigest>
</premis:fixity>
<premis:size>3120039</premis:size>
<premis:format>
<premis:formatDesignation>
<premis:formatName>application/pdf</premis:formatName>
</premis:formatDesignation>
</premis:format>
</premis:objectCharacteristics>
<premis:originalName>memoria.pdf</premis:originalName>
</premis:object>
</premis:premis>
</xmlData>
</mdWrap>
</techMD>
</amdSec>
<amdSec ID="FT_10366_149945_6">
<techMD ID="TECH_T_10366_149945_6">
<mdWrap MDTYPE="PREMIS">
<xmlData xmlns:premis="http://www.loc.gov/standards/premis" xsi:schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
<premis:premis>
<premis:object>
<premis:objectIdentifier>
<premis:objectIdentifierType>URL</premis:objectIdentifierType>
<premis:objectIdentifierValue>https://gredos.usal.es/bitstream/10366/149945/6/memoria.pdf.txt</premis:objectIdentifierValue>
</premis:objectIdentifier>
<premis:objectCategory>File</premis:objectCategory>
<premis:objectCharacteristics>
<premis:fixity>
<premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
<premis:messageDigest>67db8b2de4181d8bb509ee7cd0bd3ae5</premis:messageDigest>
</premis:fixity>
<premis:size>98656</premis:size>
<premis:format>
<premis:formatDesignation>
<premis:formatName>text/plain</premis:formatName>
</premis:formatDesignation>
</premis:format>
</premis:objectCharacteristics>
<premis:originalName>memoria.pdf.txt</premis:originalName>
</premis:object>
</premis:premis>
</xmlData>
</mdWrap>
</techMD>
</amdSec>
<fileSec>
<fileGrp USE="ORIGINAL">
<file ID="BITSTREAM_ORIGINAL_10366_149945_1" MIMETYPE="application/pdf" SEQ="1" SIZE="3120039" CHECKSUM="b56f13a3b7102bc2e694d70ce388fcfd" CHECKSUMTYPE="MD5" ADMID="FO_10366_149945_1" GROUPID="GROUP_BITSTREAM_10366_149945_1">
<FLocat xlink:type="simple" LOCTYPE="URL" xlink:href="https://gredos.usal.es/bitstream/10366/149945/1/memoria.pdf"/>
</file>
</fileGrp>
<fileGrp USE="TEXT">
<file ID="BITSTREAM_TEXT_10366_149945_6" MIMETYPE="text/plain" SEQ="6" SIZE="98656" CHECKSUM="67db8b2de4181d8bb509ee7cd0bd3ae5" CHECKSUMTYPE="MD5" ADMID="FT_10366_149945_6" GROUPID="GROUP_BITSTREAM_10366_149945_6">
<FLocat xlink:type="simple" LOCTYPE="URL" xlink:href="https://gredos.usal.es/bitstream/10366/149945/6/memoria.pdf.txt"/>
</file>
</fileGrp>
</fileSec>
<structMap TYPE="LOGICAL" LABEL="DSpace Object">
<div TYPE="DSpace Object Contents" ADMID="DMD_10366_149945">
<div TYPE="DSpace BITSTREAM">
<fptr FILEID="BITSTREAM_ORIGINAL_10366_149945_1"/>
</div>
</div>
</structMap>
</mets></metadata></record></GetRecord></OAI-PMH>