Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facebook

Final project for IT Talents Season 12 - a working recreation of Facebook.

What we used for the project?

Technologies and libraries:

  • React
  • React redux
  • Material-UI
  • Firebase

Other:

  • Architecture - Feature-based
  • Project managment: Trello (you can see the board here)

Main Functionalities:

  • register, login, logout
  • update user profile
  • search by username
  • see newsfeed (infinite scroll)
  • profile (see my or other person's profile)
  • send friend request (send notification)
  • see all my friend requests
  • accept/reject friend request
  • create post on my wall or other users' wall (with a picture)
  • tag people on posts (sends them notification)
  • comment on posts (sends notification to the post author)
  • like posts and comments
  • edit and delete your posts
  • website localization and language preference persistance
  • see notifications and unread notifications count

You can see it in action here

Contributors: Nurai and Elitsa

Screenshots:

Newsfeed

Create_a_post

Notifications

Friend_requests_page

See_my_profile

About

Final project for IT Talents Season 12 - a working recreation of Facebook

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages