Remote Web Development Job In IT And Programming

MongoDB Aggregation Pipeline Help For Dating / Chat App

Find more Web Development remote jobs posted recently Worldwide

Hello,

Im working on a MERN stack web application with a Node.JS / MongoDB backend.

Im working on the inbox feature and need to build a aggregation pipeline using Mongoose / MongoDB

The pipeline involves two database collections:

User collection (Documents of each user)
Chat collection (Documents of each message sent)
The goal of the aggregation pipeline is to return the Most Recent Chats (sent or received) and attach the associated User from the User Collection

The inbox component which will be fetching the data, needs to display the 12 most recent conversations, with a preview of the most recent message and the associated user.

If you are an expert with Mongoose / MongoDB and building aggregation pipelines and can solve this problem quickly and efficiently, please reach out.

Thank you.
About the recuiter
Member since May 20, 2018
Shamon P B
from Laane-Viru, Estonia

Candidate shortlisted and hiredHiring open till - May 12, 2021

Work from Anywhere

40 hrs / week

Hourly Type

Remote Job

$12.51

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Building a website using React and Typescript from InVision design

Looking for a React specialist who can carry on building the website. The old developer has been kicked out of this project because of some personal problems. This job is like a test and Ill choose the right candidate who can do ongoing work.
read more

DevOps Engineer

Hi,

We are an emotion detection software company with the following products under development.

ongoing projects:
- Fun mini app
- Interview mini app
- Interview software
- Government portal live demo

The st...read more

Dev Ops/Load Balancer

Looking for an EXPERT with experience with Nginx, Django rq, Python Django, gunicorn, celery, amzon web services. Python Django experience would definitely help.

AWS / Bitnami Expert/ MySQL DBA

Need Immediate support to address server and database related issues with our Wordpress site, using Bitnami with AWS. Thereafter on-going support to update and maintain an existing WordPress website, which includes custom coding. Must be proficient w...read more

Express, Node.js, PostgreSQL Developer

Developer required with experience in developing express web servers and preferably experience with Web3 libraries also.

Deliverable is a class/function which queries an array of ethereum smart contract addresses using the web3 library, and...read more