Add dynamic elements in temporary url /brasil/aprendizado-new which means bring Brazilian learning data through database connection and data compilation.
Motivation and context
Create all Infrastructure to support database interactions also add a minimum and simple architecture in order to achieve the KR 2.2.
KR 2.2: In order to make QEdu Hub ready to receive new features and evolutions, without relying on Portal QEdu's legacy software, we are going to migrate /brasil/aprendizado.
Main Changes
Add Proficiency, DimPoliticAggregation and DimRegionalAggregation entities.
Add ProficiencyRepository.
Add HareNiemeyerCalculator.
Add LearningFactory, LearningService.
Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Description
Add dynamic elements in temporary url
/brasil/aprendizado-new
which means bring Brazilian learning data through database connection and data compilation.Motivation and context
Create all Infrastructure to support database interactions also add a minimum and simple architecture in order to achieve the KR 2.2.
Main Changes
Types of changes
What types of changes does your code introduce? Put an
x
in all the boxes that apply:Screenshots