This is a backend site of a full-stack real time chat web application. The frontend site is developed above Next.js, tailwind css, and several tools & libraries. For real time communication between user, I use websocket.
- Authentication and Authorization
- Profile page
- Search users (you can add them as your friend)
- Friend list
- Chat with other users (real time chat)
- History chat. Your chat and your friends are stored in the database.
You can find the frontend repository here
- Clone this backend repository
git clone https://github.com/iqbalpa/chat-app-backend.git
- Install the required packages
yarn install
- Run the backend application
yarn start:dev
- Run the frontend application
- Visit
localhost:3001