- -

Easy Charge, aplicación para la localización de puntos de carga de vehículos eléctricos y otras utilidades

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

  • Estadisticas de Uso

Easy Charge, aplicación para la localización de puntos de carga de vehículos eléctricos y otras utilidades

Show simple item record

Files in this item

dc.contributor.advisor Molina Marco, Antonio es_ES
dc.contributor.author Marí Peñarrubia, Alejandro es_ES
dc.coverage.spatial Plz. Alquería Nova, 6, 37 es_ES
dc.date.accessioned 2023-09-28T07:12:35Z
dc.date.available 2023-09-28T07:12:35Z
dc.date.created 2023-07-14
dc.date.issued 2023-09-28 es_ES
dc.identifier.uri http://hdl.handle.net/10251/197261
dc.description.abstract [ES] Easy Charge es una aplicación colaborativa que pretende ayudar al usuario con uno de los mayores problemas de tener un vehículo eléctrico: la carga. Entre otras muchas funcionalidades, permite al usuario visualizar los puntos de carga cercanos sobre un mapa para ubicar el más cercano. Otra de las funciones más distintiva es la de marcar un punto de carga como ocupado, por un tiempo concreto o indefinido, lo que permite a otros usuarios de la aplicación identificar un punto como ocupado y evaluar si les conviene ir a un punto más lejano pero disponible, o por el contrario si en breves se va a liberar ir y esperar el tiempo restante. La aplicación también permite añadir información extra sobre los puntos, como averías, horarios, precio, etc. Si el usuario crea una cuenta podrá acceder a más funcionalidades. Entre ellas destacan un listado de puntos favoritos, un historial de recargas, estadísticas sobre el uso de la batería de tu vehículo y otras más. Para un primer cargado de datos se ha utilizado una base de datos pública ofrecida por Open Charge Map1 . Para los puntos de carga que no estuviesen en la base de datos, los usuarios registrados podrán añadirlos a la aplicación. Para el desarrollo de este proyecto se ha seguido una metodología ágil, utilizando un tablero Kanban y Sprints para la definición y seguimiento de las unidades de trabajo. Las tecnologías empleadas son el framework de .NET 7.0 con MAUI, un marco multiplataforma que permite hacer aplicaciones para Android, IOS, Windows y Catalyst de manera nativa. La base de datos está alojada en supabase.com2 y emplea PostgreSQL como lenguaje. La conexión a la base de datos se realiza mediante una API REST, que recibe mensajes HTTP. La aplicación obtiene el mapa de la API de Google Maps, que ofrece un gran rango de opciones y funcionalidades fundamentales. Palabras clave: NET MAUI, PostgreSQL, API, Kanban, Android, Aplicación Móvil, Mapas, Vehículos eléctricos. es_ES
dc.description.abstract [EN] Easy Charge it’s a collaborative app intended to help the user with one of the biggest problems of owning an electric vehicle: the charge. Within all its features, it allows the user to visualise the close charging points on a map so the user can locate the nearest. Another of the most outstanding features is the possibility of marking a charging point as occupied, for a known period of time or undefined, which allows other users in the app to identify the charging point as occupied and assess if it’s better go to a charging point that is less close but it is available, or on the other hand, if it is going to be available soon, you prefer going and wait the remaining time. The app also allows the user to add additional information about the charging points such as breakdowns, schedules, price, etc. If the user creates an account, it can access to more features including a list of favourite charging points, a record of charges, statistics about the battery use of the vehicle and more. For a first data load, a public database offered by Open Charge Map has been used. For the remaining points that aren’t included on the database, the registered users can add them. The development of this project has followed an agile methodology, using a Kanban board and Sprints for the definition and monitoring of work units. The technologies used are .NET 7.0 framework with MAUI, a cross-platform framework that allows native applications for Android, IOS, Windows and Catalyst. The database is hosted on supabase.com and uses PostgreSQL as a language. The connection to the database is made through a REST API that receives HTTP messages. The application obtains the map from the Google Maps API, which offers a wide range of options and fundamental functionalities. es_ES
dc.format.extent 93 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject NET MAUI es_ES
dc.subject PostgresSQL. es_ES
dc.subject API es_ES
dc.subject Kaban es_ES
dc.subject Android es_ES
dc.subject Aplicación Móvil es_ES
dc.subject Mapas es_ES
dc.subject Vehículos eléctricos es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Easy Charge, aplicación para la localización de puntos de carga de vehículos eléctricos y otras utilidades es_ES
dc.title.alternative Easy Charge, app for electric vehicles charge points localization and other functionalities es_ES
dc.title.alternative Easy Charge, aplicació per a la localització de punts de càrrega de vehícles elèctrics i altres utilitats es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Marí Peñarrubia, A. (2023). Easy Charge, aplicación para la localización de puntos de carga de vehículos eléctricos y otras utilidades. Universitat Politècnica de València. http://hdl.handle.net/10251/197261 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\154826 es_ES


This item appears in the following Collection(s)

Show simple item record