A simple WhatsApp clone.
This project is a WhatsApp clone created using:
- server -
nodejs - database -
postgres - client -
reactjs
It aims to replicate the basic features of WhatsApp.
- Real-time messaging
- Video calling
- User authentication
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
Docker
Guide users through the installation process. Use code blocks and examples when necessary.
$ git clone https://github.com/ssxv/conversio.git
$ cd conversio
$ docker compose up-
server -
nodejs- nestjs - backend framework
- socket.io - real time chat messages
-
database -
postgres -
client -
reactjs- nextjs - frontend framework
- simple-peer - video calls using webRTC
See the LICENSE.md file for details.