Project name

Index

Modules

ActivityModule CountryModule CountryModule CountryModule CountryModule CountryModule NotificationModule PartnerModule TourGuideModule app components/activities components/activities/activityController components/activities/activityRepository components/activities/activityTypes components/activities/routes components/admins components/admins/admin components/admins/adminController components/admins/adminRepository components/admins/routes components/auth components/auth/authController components/auth/events components/auth/routes components/bookings components/bookings/booking components/bookings/bookingController components/bookings/bookingRepository components/bookings/routes components/categories components/categories/category components/categories/categoryController components/categories/categoryRepository components/categories/routes components/configuration components/configuration/configuration components/configuration/configurationController components/configuration/configurationRepository components/configuration/routes components/notifications components/notifications/notificationController components/notifications/notificationRepository components/notifications/notificationTypes components/notifications/routes components/partner components/partner/partnerController components/partner/partnerRepository components/partner/partnerTypes components/partner/routes components/payment components/payment/payment components/payment/paymentController components/payment/paymentRepository components/payment/routes components/tourGuides components/tourGuides/routes components/tourGuides/tourGuideController components/tourGuides/tourGuideRepository components/tourGuides/tourGuideTypes components/upload components/upload/routes components/upload/uploadController components/users components/users/events components/users/routes components/users/user components/users/userController components/users/userRepository components/users/userValidator config/logger config/rateLimiterConfig helpers/consts/events helpers/ipLocator helpers/ipLocator/ipLocatorWithIp helpers/queries/mongodb/mongodb helpers/queries/mongodb/partner helpers/types/databaseService helpers/types/encryptionService helpers/types/error helpers/types/events helpers/types/events/EventSystemInterface helpers/types/events/eventHandler helpers/types/express helpers/types/notification helpers/types/notification/notificationGateway helpers/types/notification/notificationInterface helpers/types/notification/notificationStrategy helpers/types/payment helpers/types/payment/paymentGateway helpers/types/payment/paymentServiceInterface helpers/types/uploadService helpers/utils/ErrorHandler helpers/utils/stringArrayToRegex index middleware/auth/isAdmin middleware/auth/isAdminOrIsPartner middleware/auth/isAuthenticated middleware/auth/isCustomer middleware/auth/isPartner middleware/auth/isPartnerAccount middleware/auth/isTourGuide middleware/ipGeo/membersIp middleware/socket/socket.io middleware/upload/multer services/AuthenticationService services/CloudinaryUploadService services/DatabaseService services/EncryptionService services/events services/events/EventSystem services/notification/NotificationService services/notification/email/SES services/notification/pushNotification/firebase services/notification/pushNotification/socket services/payment/MoyasrPaymentService services/payment/PaymentService

Generated using TypeDoc