Please use this identifier to cite or link to this item: http://hdl.handle.net/10609/116306
Title: Aplicación web de katas de código
Author: Marchena Blanco, David
Director: Caballé, Santi  
Tutor: Robles, Gregorio  
Abstract: The aim of this project is to develop a web application for improving the coding skills and the understanding of JavaScript by means of coding katas. It will meet the needs of an enterprise in new hires onboarding. A Domain-driven Design is followed in order to build a clean architecture. There must be a separation of concerns between layers. Besides, the business logic has to be abstracted out from infrastructure. With the purpose of assuring the quality of the product some QA tools are used: linters, formatters... In addition, Test-driven development is chosen as development process. This resulting product is a MVP (minimum viable product) that fulfills the main goal of the project. Furthermore, the targeted UX and web performance have been achieved. The author accomplished his goals of learning and gaining experience working with TDD and DDD.
Keywords: DDD
TDD
web applications
JavaScript
DDD
Document type: info:eu-repo/semantics/bachelorThesis
Issue Date: 12-Jun-2020
Publication license: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Appears in Collections:Trabajos finales de carrera, trabajos de investigación, etc.

Files in This Item:
File Description SizeFormat 

dmarchenabTFG0620video.mov

Video de la presentación del TFG173,62 MBVideo QuicktimeView/Open
dmarchenabTFG0620memoria.pdfMemoria del TFG1,57 MBAdobe PDFThumbnail
View/Open
dmarchenabTFG0620presentación.pdfPresentación en PDF del TFG4,38 MBAdobe PDFThumbnail
View/Open