Zum Inhalt springen
Home4Strays
Suchen
Strg
K
Abbrechen
Farbschema wählen
Dunkel
Hell
System
User Dokumentation
Übersicht
Nicht angemeldete Benutzer
Tiere durchsuchen
NGOs durchsuchen
Tierhalter
Registrierung & Login
Tiere zur Merkliste hinzufügen
Bearbeitung des Halterprofils
Vermittlungsprozess
NGO-Administratoren
Registrierung & Verifizierung
NGO-Profil bearbeiten
NGO-Mitglieder
Registrierung & Login
Tiere verwalten
Bearbeitung des NGO-Mitgliedprofils
Vermittlung
Webseiten-Admin
Verifizierung von NGOs
Admin Dokumentation
Admin Guide
Frontend Code Dokumentation
Frontend
app/[locale]/[...rest]/page
Functions
default
app/[locale]/aboutus/page
Functions
default
app/[locale]/add-animal/page
Type Aliases
AnimalFormErrors
Functions
default
app/[locale]/animals/[id]/interested-caretaker/page
Functions
default
app/[locale]/animals/[id]/page
Functions
default
app/[locale]/animals/page
Functions
default
app/[locale]/bookmarks/page
Functions
default
app/[locale]/caretaker/[id]/page
Functions
default
app/[locale]/datapolice/page
Functions
default
app/[locale]/error/404/page
Functions
default
app/[locale]/imprint/page
Functions
default
app/[locale]/layout
Variables
metadata
Functions
default
app/[locale]/login/page
Functions
default
app/[locale]/myanimals/page
Functions
default
app/[locale]/myprofile/page
Functions
default
app/[locale]/ngo-verification/page
Functions
default
app/[locale]/ngos/[id]/page
Functions
default
app/[locale]/ngos/filterNgos
Interfaces
NGOFilterState
Functions
default
app/[locale]/ngos/ngos-client
Functions
default
app/[locale]/ngos/page
Functions
default
app/[locale]/not-found
Functions
default
app/[locale]/page
Functions
default
app/[locale]/signup/page
Functions
default
app/components/aboutUs/aboutUsCard
Functions
default
app/components/aboutUs/modal
Functions
default
app/components/add-animal/BaseInformation
Functions
default
app/components/add-animal/Behaviour
Type Aliases
Fear
Functions
default
app/components/add-animal/Health
Functions
default
app/components/add-animal/Location
Functions
default
app/components/add-animal/Pictures
Functions
default
app/components/add-animal/Requirements
Functions
default
app/components/animals/animal-card
Functions
default
app/components/animals/AnimalInfo
Functions
AnimalInfo
app/components/animals/animals-client
Functions
default
app/components/animals/AnimalTitle
Functions
AnimalTitle
app/components/animals/bookmarked-animals-client
Functions
default
app/components/animals/filter/buttonGroup
Functions
default
app/components/animals/filter/checkBoxGroup
Interfaces
CheckboxGroupItem
Functions
default
app/components/animals/filter/collapse
Functions
default
app/components/animals/filter/filter
Interfaces
FilterState
Functions
default
app/components/animals/filter/filterOptions
Variables
ageOptions
birdAgeOptions
catAgeOptions
characterOptions
dogAgeOptions
genderOptions
healthOptions
membersCount
rabbitAgeOptions
speciesOptions
verifiedOptions
app/components/animals/filter/locationTracker
Functions
useGeoLocation
app/components/animals/filter/searchDropdown
Functions
default
app/components/animals/Gallery
Functions
Gallery
app/components/animals/mock
Functions
getExampleAnimals
app/components/animals/my-animals-client
Functions
default
app/components/animals/NGOInfo
Functions
NGOInfo
app/components/auth/AdminBadge
Functions
default
app/components/auth/AdminProtection
Functions
default
app/components/caretaker/caretaker-card
Functions
default
app/components/caretaker/mock
Functions
getExampleCaretaker
app/components/errorpage/404
Functions
default
app/components/homepage/card
Functions
default
app/components/homepage/placeholder
Functions
default
app/components/homepage/searchbox
Functions
default
app/components/homepage/view
Functions
default
app/components/myprofile/caretaker/Experience
Functions
default
app/components/myprofile/caretaker/LivingSituation
Functions
default
app/components/myprofile/caretaker/PersonalInfo
Functions
default
app/components/myprofile/caretaker/SummaryCards
Functions
default
app/components/myprofile/caretaker/view
Functions
appendSeconds
default
app/components/myprofile/Contact
Functions
default
app/components/myprofile/Header
Functions
default
app/components/myprofile/Hours
Functions
default
app/components/myprofile/ngomember/view
Functions
default
app/components/ngo-verification/modal
Functions
default
app/components/ngos/mock
Functions
getExampleNGOs
app/components/ngos/ngo-card
Functions
default
app/components/ngos/ngoProfile/Carousel
Functions
default
app/components/ngos/ngoProfile/ContactInfo
Functions
ContactInfo
app/components/ngos/ngoProfile/EditOpeningHours
Functions
EditHoursModal
app/components/ngos/ngoProfile/Header
Functions
Header
app/components/ngos/ngoProfile/Mission
Functions
Mission
app/components/ngos/ngoProfile/mock
Functions
getNGOData
app/components/ngos/ngoProfile/OpeningTimes
Type Aliases
NGOHours
Functions
OpeningTimes
app/components/ngos/ngoProfile/TeamMembers
Functions
TeamMembers
app/components/profile/ProfileCompletionPrompt
Variables
ProfileCompletionPrompt
app/components/providers/theme-provider
Functions
ThemeProvider
useTheme
app/components/signup/caretaker-profil/add-personal-info/CTHours
Functions
default
app/components/signup/caretaker-profil/add-personal-info/Experience
Functions
default
app/components/signup/caretaker-profil/add-personal-info/LivingSituation
Functions
default
app/components/signup/caretaker-profil/add-personal-info/PersonalInfo
Functions
default
app/components/signup/caretaker-profil/add-personal-info/view
Interfaces
CaretakerProfileError
Functions
default
app/components/signup/create-account/data
Functions
default
app/components/signup/create-account/view
Functions
default
app/components/signup/ngo-member-profile/add-info
Functions
default
app/components/signup/ngo-verification/add-member/add-member
Functions
default
app/components/signup/ngo-verification/add-member/invitations
Functions
default
app/components/signup/ngo-verification/ngo-profile/add-website
Functions
default
app/components/signup/ngo-verification/ngo-profile/ngo-profile
Functions
default
app/components/signup/ngo-verification/wait
Functions
default
app/components/ui/badge
Functions
default
app/components/ui/box
Functions
default
app/components/ui/button
Functions
default
app/components/ui/card/card
Functions
default
app/components/ui/card/card-description
Functions
default
app/components/ui/card/card-image
Functions
default
app/components/ui/card/functions
Functions
getWebsiteIcon
app/components/ui/dataprot
Functions
default
app/components/ui/dock
Functions
default
app/components/ui/dropDown
Functions
default
app/components/ui/editSaveBar
Functions
default
app/components/ui/filter-drawer
Functions
default
app/components/ui/icon-heading
Functions
default
app/components/ui/image-upload
Functions
default
app/components/ui/inputButton
app/components/ui/inputfield
Functions
default
app/components/ui/language-switcher
Functions
default
app/components/ui/modal
Functions
default
app/components/ui/navbar
Functions
default
app/components/ui/picture-with-blurry-background
Functions
default
app/components/ui/progress
Functions
default
app/components/ui/schedule
Interfaces
CareTime
Variables
initialSchedule
Functions
default
app/components/ui/select
Functions
default
app/components/ui/steps
Functions
default
app/components/ui/tabs
Functions
default
app/components/ui/textarea
Functions
default
app/components/ui/toogle
Functions
default
app/components/ui/validation/inputfield
Functions
default
app/components/ui/validation/validation-functions
Functions
validateEmail
validateNewEmail
validateNewPassword
validatePassword
validateRequired
app/providers/QueryProvider
Variables
QueryProvider
app/types/addAnimal
Type Aliases
Behaviour
Breed
Disease
Experience
Fear
Gender
LocalityType
Species
Vaccination
app/types/animal
Type Aliases
Animal
app/types/backend/caretaker
Type Aliases
Caretaker
CTHours
app/types/backend/me
Type Aliases
NGOStatus
app/types/backend/ngoInfo
Type Aliases
NGOInformation
app/types/backend/ngoMember
Type Aliases
NGOMember
NGOMemberHours
app/types/backend/status
Type Aliases
CaretakerStatus
NGOStatus
app/types/caretaker
Type Aliases
Caretaker
Employment
MaritalStatus
Residence
Tenure
app/types/common
Variables
weekdays
app/types/daisyui
Type Aliases
DaisyUIColor
DaisyUISize
app/types/ngo
Type Aliases
BackendNGO
NGO
NGOHours
NGOMember
app/types/ngoMember
Type Aliases
CTHours
NgoMember
contexts/AccessControlContext
Variables
AccessControlProvider
Functions
useAccessControl
contexts/AuthContext
Variables
AuthProvider
Functions
useAuth
contexts/BookmarkContext
Variables
BookmarkProvider
Functions
useBookmarks
contexts/UserProfileContext
Type Aliases
UserType
Variables
UserProfileProvider
Functions
useUserProfile
i18n/request
Variables
default
i18n/routing
Variables
getPathname
Link
redirect
routing
usePathname
useRouter
Backend Code Dokumentation
Backend API
@types/express
Namespaces
Express
interfaces
Application
Locals
Request
Response
namespaces
Multer
interfaces
File
@types/token-type
Interfaces
TokenPayload
app
Variables
databaseManager
minioManager
port
server
config/cors.config
Variables
corsOptions
database/db
Classes
DatabaseManager
database/migrations/create-fulltext-search-indizes-migration
Classes
FullTextSearchIndizesMigration
database/migrations/initial-migration
Classes
InitialMigration
database/migrations/invites
Classes
InvitesMigration
database/migrations/migrations
Interfaces
default
database/migrations/migrations-manager
Classes
default
database/migrations/mock-data-migration
Classes
MockDataMigrations
database/queries/breed
Classes
BreedQueries
database/queries/caretaker
Classes
CaretakerQueries
database/queries/cthours
Classes
CTHoursQueries
database/queries/interestedpet
Classes
InterestedPetQueries
database/queries/invite
Classes
InviteQueries
database/queries/message
Classes
MessageQueries
database/queries/ngo
Classes
NGOQueries
Interfaces
NGOFilters
database/queries/ngohours
Classes
NGOHoursQueries
database/queries/ngomember
Classes
NGOMemberQueries
database/queries/ngomemberhours
Classes
NGOMemberHoursQueries
database/queries/pet
Classes
PetQueries
Interfaces
PetFilters
database/queries/petbookmark
Classes
PetBookmarkQueries
database/queries/petdisease
Classes
PetDiseaseQueries
database/queries/petfears
Classes
PetFearQueries
database/queries/petpicture
Classes
PetPictureQueries
database/queries/petvaccination
Classes
PetVaccinationQueries
database/queries/search
Classes
SearchQueries
database/queries/speciestranslation
Classes
SpeciesTranslationQueries
database/queries/test
Classes
TestQueries
database/queries/user
Classes
UserQueries
middlewares/detect-lang.middleware
Functions
detectLanguage
middlewares/verifiy-ngo.middleware
Functions
verifyNGO
middlewares/verifiy-token.middleware
Functions
authenticateToken
middlewares/verify-admin.middleware
Functions
verifyNGOAdmin
middlewares/verify-lastngomember.middleware
Functions
verifyLastNGOMember
middlewares/verify-ngo.middleware
Functions
verifyNGO
models/db-models/breed
Classes
default
models/db-models/caretaker
Classes
Caretaker
FullCaretaker
models/db-models/cthours
Classes
default
models/db-models/interestedpet
Classes
default
models/db-models/invite
Classes
InviteNGO
Type Aliases
EditNGOInviteRequest
NGOId
UseNGOInviteRequest
Variables
EditNGOInviteRequestSchema
NGOIdSchema
NGOUserIdSchema
UseNGOInviteRequestSchema
models/db-models/message
Classes
default
models/db-models/ngo
Classes
FullNGO
NGO
models/db-models/ngohours
Classes
default
models/db-models/ngomember
Classes
FullNGOMember
NGOMember
NGOMemberAndUserWithHours
models/db-models/ngomemberhours
Classes
default
models/db-models/pet
Classes
Pet
PetWithBreed
models/db-models/petbookmark
Classes
default
models/db-models/petdisease
Classes
default
models/db-models/petfears
Classes
default
models/db-models/petpicture
Classes
default
models/db-models/petvaccination
Classes
default
models/db-models/speciestranslation
Classes
default
models/db-models/user
Classes
User
References
NGOMemberHoursSchema
models/enums
Enumerations
Behaviour
Employment
Experience
Gender
LocalityType
MaritalStatus
Residence
Tenure
Weekday
models/zod-schemas/auth.zod
Type Aliases
AuthSuccessResponse
LoginRequest
RegisterRequest
Variables
AuthSuccessResponseSchema
LoginSchema
RegisterSchema
ValidationErrorResponseSchema
models/zod-schemas/caretaker.zod
Variables
CaretakerRequestSchema
CaretakerResponseSchema
CaretakerSchema
CaretakerStatusResponseSchema
CompleteCaretakerSchema
CompleteCaretakersSchema
SingleCaretakerCreateRequestSchema
SingleCaretakerDeleteResponseSchema
SingleCaretakerRequestSchema
SingleCaretakerResponseSchema
SingleCaretakerUpdateRequestSchema
models/zod-schemas/enums.zod
Variables
BreedResponseSchema
EnumResponseSchema
SpeciesResponseSchema
models/zod-schemas/invite
Variables
GetInvitesResponseSchema
models/zod-schemas/match.zod
Variables
MatchedCaretakersResponseSchema
MatchedPetsResponseSchema
MatchPetRequestSchema
MatchPetResponseSchema
MatchRevokeRequesttSchema
References
CompleteCaretakerSchema
models/zod-schemas/ngo-member.zod
Type Aliases
NGOMemberWithMemberHours
Variables
NGOMemberDELETENGORequestSchema
NGOMemberHoursSchema
NGOMemberPOSTRequestSchema
NGOMemberPUTHoursRequestSchema
NGOMemberPUTNGORequestSchema
NGOMemberRequestSchema
NGOMemberResponseSchema
NGOMemberSchema
NGOMembersRequestSchema
NGOMembersWithHoursResponseSchema
NGOMemberWithMemberHoursSchema
models/zod-schemas/ngo.zod
Variables
NGODeleteResponseSchema
NGOGetResponseSchema
NGOHoursSchema
NGOPaginationMetaSchema
NGOPaginationQuerySchema
NGOPaginationResponseSchema
NGOParamsSchema
NGORequestSchema
NGOResponseSchema
NGOSchema
NGOUpdateRequestSchema
NGOUpdateResponseSchema
NGOUpdateSchema
models/zod-schemas/pet.zod
Variables
MessageResponseSchema
NGOLogoDeleteResponseSchema
NGOLogoParamsSchema
NGOLogoUploadResponseSchema
PetIdOnlyParamsSchema
PetIdParamsSchema
PetPictureDeleteResponseSchema
PetPictureGetResponseSchema
PetPictureParamsSchema
PetPicturesGetResponseSchema
PetPicturesUploadResponseSchema
PetResponseSchema
PetSchema
UserProfilePictureDeleteResponseSchema
UserProfilePictureUploadResponseSchema
models/zod-schemas/search.zod
Variables
NoResultsResponseSchema
SearchCaretakerResponseSchema
SearchErrorResponseSchema
SearchNGOResponseSchema
SearchPetResponseSchema
SearchQuerySchema
models/zod-schemas/shared.zod
Variables
SingleMessageResponseSchema
models/zod-schemas/user.zod
Type Aliases
PublicUser
PublicUserQueryResult
UserQueryResult
UserResponse
UserSchemaType
UserSuccessResponse
Variables
PublicUserQueryResultSchema
PublicUserSchema
UserProfilePictureRequest
UserProfilePictureResponse
UserQueryResultSchema
UserSchema
UserSuccessResponseSchema
models/zod-schemas/verification.zod
Type Aliases
LogoSchemaType
UnverifiedNGOsResponse
VerificationRequestResponse
Variables
DocumentSchema
LogoSchema
NGORegisterSchema
RejectNGOResponseSchema
UnverifiedNGOsResponseSchema
UpdateNGOVerificationStatusRequestSchema
VerificationRequestCompleteResponseSchema
VerificationRequestResponseSchema
VerifyNGOResponseSchema
routes
Variables
indexRouter
routes/auth
Variables
authRouter
routes/caretaker
Variables
router
References
caretakerRouter
routes/enums
Variables
enumRouter
routes/invite
Variables
router
References
inviteRouter
routes/match
Variables
matchRouter
routes/ngo
Variables
ngoRouter
routes/ngo-member
Variables
ngoMemberRouter
routes/pet
Variables
router
References
petRouter
routes/pictures
Variables
picturesRouter
routes/profiles
Variables
profilesRouter
routes/search
Variables
searchRouter
routes/user
Variables
router
References
userRouter
routes/verification
Variables
verificationRouter
start
tests/auth.test
tests/caretaker.test
tests/db.test
tests/enums.test
tests/match.test
tests/mockdata.tests
tests/ngo.test
tests/ngomember.test
tests/pet.test
tests/pictures.tests
tests/profiles.test
tests/search.test
tests/test.tests
tests/translation.test
tests/user.test
tests/utils.test
tests/utils/setup-match-data
Functions
deleteMatchSetup
setupMatchData
tests/utils/setup-profiles-queries
Functions
deleteProfilesSetup
setupProfiles
tests/utils/setup-search-queries
Functions
deleteSetupNGOWithAnimal
setupNGOWithAnimal
tests/utils/test-server
Functions
startTestServer
tests/verification.tests
utils/breeds/bird-breeds
Variables
birdBreeds
utils/breeds/cat-breeds
Variables
catBreeds
utils/breeds/dog-breeds
Variables
dogBreeds
utils/breeds/rodent-breeds
Variables
rodentBreeds
utils/email-manager
Classes
MailQueue
Variables
adminMailTransporter
Functions
sendMail
utils/email-templates/invitation-email
Classes
InviteEmail
utils/email-templates/rejected-verification-email
Classes
RejectionEmail
utils/email-templates/verified-email
Classes
VerifyMail
utils/errors
Classes
MigrationError
Interfaces
Error
Variables
AlreadyInNGOError
CaretakerAlreadyExistsError
CaretakerNotFoundError
DBInsertError
DBUpdateError
DeletingFileError
EmptyCaretakerHours
EnumDoesntExist
ErrorDeletingNGOMember
ForbiddenAccessError
IdNotFoundError
InvalidPWError
InvalidTokenError
LastNGOMemberError
LogoNotFoundError
MaxPetPicturesReachedError
MissingMatchingDataError
NGOMemberNotFoundError
NGOMembersNotFoundError
NGONotFoundError
NGONotVerifiedError
NoBreedsFound
NoFileError
NoNGOAdminError
NoPendingVerifications
NoQueryPassedError
NoResultsError
noTokenError
NoTokenError
OldProfilePictureNotFoundError
PetNotFoundError
PictureNotFoundError
RegistrationError
UserAlreadyExistsError
UserNotAuthorizedError
UserNotFoundError
ValidationError
wrongFormattedLanguageError
WrongModelPassedError
utils/formatter
Functions
convertKeysToCamelCase
formatTime
utils/match.service
Functions
calculateMatchScore
matchAvailableTime
matchCastration
matchExperience
matchHolidayCare
matchKidsAllowd
matchLocality
matchMinimumSpace
matchVaccination
matchZip
utils/minio-manager
Classes
default
utils/secret-manager
Functions
getSecret
utils/translations-manager
Classes
TranslationManager
Farbschema wählen
Dunkel
Hell
System
Willkommen
Willkommen bei der Dokumentation
Abschnitt betitelt „Willkommen bei der Dokumentation“
Hier findest du alle Informationen über das Projekt
Home4Strays
.
Zur Übersicht