This pull request implements the Tags feature across multiple components in the project, including backend models, repositories, view models, UI fragments, and adapter classes. It also includes modifications to the existing services details feature to accommodate the new Tags functionality.
Summary of Changes:
Tags Fragment & Bottom Sheet Card
Created TagsFragment as a bottom sheet card.
This fragment displays available tags using a recycler view with the TagsFeaturedAdapter.
Added functionality to select and manage tags, which are shown using the TagsSelectedAdapter.
Services Detail Fragment Modifications
Integrated the TagsFragment in the services detail feature.
Added a recycler container for displaying selected tags within the services detail screen.
Enabled interaction to add, update, and remove tags directly from the services detail fragment.
Backend for Tags Feature
Created backend support for the Tags feature, including the Tag model, repository, and repository implementation.
Added a TagViewModel to handle tag-related operations.
Minor changes in the util package for constants and utility functions related to the new feature.
Additional Notes:
Tests: Make sure to review the new functionality with thorough testing of the services detail fragment to ensure the smooth interaction of tags (add, update, remove).
Minor changes: Refer to the diff for other minor changes that complement the new Tags feature.
BRANCH BUGS FIX
The condiciones-y-correo-verificado were reseted on main due to some bugs, the last commit with the resources remain the same, obviously maintaining the author of the commit I was just an inter-middle
Pull Request: Services Tags Feature
Description
This pull request implements the Tags feature across multiple components in the project, including backend models, repositories, view models, UI fragments, and adapter classes. It also includes modifications to the existing services details feature to accommodate the new Tags functionality.
Summary of Changes:
Tags Fragment & Bottom Sheet Card
TagsFragment
as a bottom sheet card.TagsFeaturedAdapter
.TagsSelectedAdapter
.Services Detail Fragment Modifications
TagsFragment
in the services detail feature.Backend for Tags Feature
Tag
model, repository, and repository implementation.TagViewModel
to handle tag-related operations.util
package for constants and utility functions related to the new feature.Additional Notes:
BRANCH BUGS FIX
The
condiciones-y-correo-verificado
were reseted on main due to some bugs, the last commit with the resources remain the same, obviously maintaining the author of the commit I was just an inter-middle