A chat app which is designed to look like Whatsapp web. All components from drawer
to Inline to carousel
are custom-built. The backend is built on Express
with Redis
as the primary database and amazon s3
for storing media files and used express-session
with
password-less email link sign-in
to authenticate the user. client state is managed by react-query
and queries are cached to IndexedDb
. Support sharing gifs
, images
, videos
, and docs
.
option to create groups
passwordless login with email link |
Share emojis/Gifs/images/videos/docs |
Inline to swipeable carousel modal transition |
group/user details |
New group section to create groups |
Delete for me or for everyone |
Pin chats |
- add seen/unseen receipts
- make admin/remove a user from a group
- save the updates to messages when a user is not online to flush while when the user came back online
- yaswanth nethala - yaswanthnethala@gmail.com