Skip to content

HmadAfzal/dialogue

Repository files navigation

Dialogue

Dialogue is a PERN Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Postgres Database.

App SS 👁Demo Link: 👈

Tech Stack

  • Frontend:React, Tailwind-Css, DaisyUi, socket.io-client, Redux
  • Backend:,Typescript, Prisma, Socket.io, Express.js
  • Database: PostgreeSQL
  • Authentication: JWT, BcryptJs

Getting Started

To get started with Dialogue, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies for backend using npm install.
  3. To install dependencies for frontend first cd frontend than npm install.
  4. Set up your database and environment variables.
  5. Run the application using npm run dev for backend.
  6. For frontend first cd frontend than npm install.
  7. Access the application through http://localhost:3000/.

Setup .env file

DATABASE_URL=""
JWT_SECRET=""

Screenshots

App SS App SS App SS

Contact

Hmad Afzal - [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published