feed | Property | Type | Description| | -------- | -------- | -------- | | ObejctId | String | unique id for the user post (default field) | |author|pointer to pointer|image author| |image|file|image that user posts caption|string| image caption by author createdAt| DateTime| date when post is created (default field) likesCount| Number | number of likes that has been posted to an image Signup | Property | Type |Description | | -------- | -------- | -------- | | phoneNumber | String | A user's cell phone number | birthday|String|A user's date of birth gender|String|User's gender Matches | Property | Type| Description| | -------- | -------- | -------- | | ObjectId | ObejctId | User | ObjectId | ObejctId | Liked ^two columns of the same property user id UserA UserB 123 2 123 49 49 123 2 123 123 37 User 123 liked users 2,49,37 User 49 liked user 123 We do some kind of inner join queery to load mathces ?????????