Skip to content

Ceci007/facebookclone-backend

Repository files navigation

Facebook (clone) - back-end

Is a very complete API with many facebook features like authentication, password restauration, sending emails, friends system (follow, unfollow, friend request etc), we have a very particular posting system where we have 3 different types of posts, text post, background post and images posts, but this can be better apreciated on the front-end part of the application, we have 3 main routes which are, home, profile and friends, we have a cached history search and a dark theme, we can also react to posts and comment on them, also save or delete a post, we can only see post of our friends and or ourselves, we can upload a profile picture for our user and a cover, much as facebook does, we can unfriend people or reject friendship requests. we tested this API with postman and with a real front-end.

screenshot

Built With

  • JavaScript
  • Node.Js
  • Express
  • mongoose
  • bcrypt
  • MongoDB
  • Google OAuth
  • CORS
  • Cloudinary

Author

Ceci Benitez

Video Demo

This demo is the final version with backend and front-end put together facebookclone demo

Show your support

Give a ⭐️ if you like this project

Acknowledgments

  • Inspiration Udemy course with Mohamed Hajji as mentor.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published