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.