Skip to main content

Model

  • action.model.js: Manages user actions such as invites, reactions, and profile visits.
  • activity.model.js: Tracks and records user activities within the app, and notifications.
  • answer.model.js: Stores user's responses to profile ice-breaker questions.
  • appProduct.model.js: Handles products purchasable by application coins.
  • config.model.js: Manages app configuration settings and preferences.
  • country.model.js: Stores country-specific information for localizing user experience.
  • feature.model.js: Details special features for users.
  • iapHistory.model.js: Records history of in-app purchases made by users.
  • iapProduct.model.js: Handles products available for in-app purchase.
  • image.model.js: Manages user profile pictures and other images uploaded to the app.
  • lastMessage.model.js: Tracks the last message sent in a conversation for quick previews.
  • messages.model.js: Manages user messaging and chat histories.
  • order.model.js: Handles order details for appProducts purchases.
  • promotion.model.js: Manages special offers within the app.
  • question.model.js: Stores ice-breaker questions for user profiles.
  • report.model.js: Manages user reports of inappropriate behavior or content.
  • section.model.js: Organizes sections of available user features.
  • stats.model.js: Handles statistics and user interactions.
  • token.model.js: Manages authentication tokens for user sessions and security.
  • user.model.js: Stores user profile information, preferences, and match criteria.
  • verification.model.js: Handles user identity verification processes.
  • wallet.model.js: Manages virtual wallet for in-app transactions and balance tracking.