Skip to content

Latest commit

Β 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Social-Media_REST_API

Exploring Social Media REST APIs with Node.js, Express.js, and MongoDB Welcome to our project where we delve into the intricacies of building Social Media REST APIs using Node.js, Express.js, and MongoDB. Covering a wide range of topics, from fundamental CRUD operations to advanced features that enhance user experience and functionality.

πŸš€ Topics Covered

  1. CRUD Operations to perform Create, Read, Update, and Delete operations to manage user data and content effectively.

  2. JWT Token Authentication Implement JWT (JSON Web Token) authentication to secure API endpoints and validate user access to resources.

  3. Image Uploads Explore methods for uploading images to your server and storing them efficiently in your database.

  4. Comments and Replies Enable users to comment on posts and stories, as well as reply to existing comments, fostering engagement and interaction within your platform.

  5. Story Uploads Implement the ability for users to share ephemeral stories, adding dynamic and time-sensitive content to your platform.

  6. Post Likes Allow users to express their appreciation for posts by adding like functionality, enhancing user engagement and content visibility.

  7. Messaging Functionality Facilitate communication between users with messaging features, enabling private conversations and real-time interaction.

  8. User Authentication (Login, Register, Logout) Provide secure and user-friendly authentication mechanisms, including user registration, login, and logout functionalities.

About

Advance Social Media REST API using NodeJS , ExpressJS and MongoDb

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages