Fakebook
In this app users can have
profiles, friends, posts and private chats.
I learnt a lot about Mongoose while doing it, as some queries (like
friend requests) were a bit challenging but thankfully their docs have
plenty of information which guided me.
Implementing private messaging was also
challenging. It was my first time working with
Socket.io, but I did it by leveraging
their 'rooms' functionality plus some JavaScript in the backend.
React
-
Socket.io
- React
- Express
- MongoDB
- Socket.io
- Sass