Back to Search Start Over

FamilyCare online application

Authors :
Fernández Amorós, Samuel
Caballé Llobet, Santi
Robles Martínez, Gregorio
Source :
O2, repositorio institucional de la UOC, Universitat Oberta de Catalunya (UOC)
Publication Year :
2020
Publisher :
Universitat Oberta de Catalunya (UOC), 2020.

Abstract

Estudio completo de una aplicación web de la tipología de CRM cuyo enfoque es la gestión de las relaciones de las empresas con sus clientes y el cuidado de las personas de diferente edad que tienen a su cuidado. Durante el desarrollo se han aplicado metodologías de desarrollo como son Domain Driven Design (DDD) tanto desde la parte estratégica (separación de contextos acotados, identificación de casos de uso, entidades y objetos de valor) así como la parte táctica (uso de arquitectura hexagonal, repositorios, inversión de dependencias, principios SOLID, etc.). Entre las tecnologías usadas podemos encontrar PHP, MySQL, NGINX, Symfony, Doctrine, Twig, Ansible, Composer, Ansistrano, Terraform, etc. Igualmente se han aplicado la parte estratégica y táctica del enfoque de DDD (Domain Driven Design) durante el desarrollo del proyecto. Estudi complet d'una aplicació web de la tipologia de CRM l'enfocament de la qual és la gestió de les relacions de les empreses amb els seus clients i la cura de les persones de diferent edat que tenen a la seva cura. Durant el desenvolupament s'han aplicat metodologies de desenvolupament com són Domain Driven Design (DDD) tant des de la part estratègica (separació de contextos delimitats, identificació de casos d'ús, entitats i objectes de valor) així com la part tàctica (ús d'arquitectura hexagonal, repositoris, inversió de dependències, principis SOLID, etc.). Entre les tecnologies usades podem trobar PHP, MySQL, NGINX, Symfony, Doctrine, Twig, Ansible, Composer, Ansistrano, Terraform, etc. Igualment s'han aplicat la part estratègica i tàctica de l'enfocament de DDD (Domain Driven Design) durant el desenvolupament del projecte. Complete study of a web application of CRM typology whose focus is the management of the relations of companies with their clients and the care of people of different ages who are in their care. During development, development methodologies such as Domain Driven Design (DDD) have been applied both from the strategic part (separation of bounded contexts, identification of use cases, entities and object values) as well as the tactical part (use of architecture hexagonal, repositories, dependency inversion, SOLID principles, etc.). Among the technologies used we can find PHP, MySQL, NGINX, Symfony, Doctrine, Twig, Ansible, Composer, Ansistrano, Terraform, etc.

Details

Language :
Spanish; Castilian
Database :
OpenAIRE
Journal :
O2, repositorio institucional de la UOC, Universitat Oberta de Catalunya (UOC)
Accession number :
edsair.dedup.wf.001..1b115b30b69569de8489a654174dadb5