- React
- React redux
- Material-UI
- Firebase
- Architecture - Feature-based
- Project managment: Trello (you can see the board here)
- 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




