Closed yekxp closed 10 months ago
@Mert18 PR is prepared. If you have any questions, you can ask. If there's anything you need help with, tag me.
Thank you, of course we can call/write and work it out. I would love to continue on the project as a contributor. Mainly I want to hit clean code.
@Mert18 Can you merge it? I do not see merge button :D
Added new controller for AccountService
Replace:
private String availablePeriod;
to@ManyToMany(cascade=CascadeType.ALL) @JoinTable( name = "developer_available_periods", joinColumns = @JoinColumn(name = "account_id"), inverseJoinColumns = @JoinColumn(name = "available_period_id") ) private Set<AvailablePeriod> availablePeriods;
Use Maven MapStruct to create Mappers for DTO's (added TechnologyDTO and fix AccountDTO)
Added AccountService and Repository to filter developers based on technologies and available time
For everything I created i prepared tests