This is a project to optimize query performance in modern applications using Indexing in MongoDB for the server side, and Redis In Memory caching to optimize the Client side. This two faced approach ensures optimal performance while also making sure that we are not loading the server side unnecessarily.