Twitter-like backend using Node.js, Express, MongoDB, Passport, and AWS S3. Implements core features: user auth, tweets, follows, and timelines via RESTful APIs. Demonstrates efficient social media backend operations.
This project is a scalable backend implementation of core Twitter functionalities, built using modern web technologies. It provides RESTful APIs for user authentication, tweet creation and retrieval, following/unfollowing users, and timeline generation. Tech Stack:
User should be able to create a post
Any post should be visible to all those users who follow the author
Anyone who follow you can comment on post/Tweet
We can comment on a comment
We can like any comment also
Retweeting
Search for User Profile
User profiles
Pagination on tweets
User auth
Version 2.O
https://medium.com/welldone-software/jest-how-to-mock-a-function-call-inside-a-module-21c05c57a39f