Skip to content

alishirani1384/chatgram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project aims to create a clone of the Telegram messaging application using Next.js 13 and Express. It provides a web-based interface for users to send and receive messages and interact with the Telegram.

Demo

demo

Features

  • User registration and authentication
  • Real-time messaging using websockets
  • Real-time phone call and video chat

Installation

  1. Clone the repository:
  git clone https://github.com/your-username/telegram-clone.git
  1. Install dependencies:
  npm install
  1. Configure environment variables: Rename the .env.example file to .env and update the values according to your environment.

  2. Start development server:

  npm run dev

Usage

  1. Open your web browser and navigate to the application's URL.
  2. Register or log in to your account.
  3. Start sending and receiving messages with other users.
  4. Explore the different features and functionalities of the Telegram Clone.

Tech Stack

Client: Next.js 13, Zustand, Typescript, Tailwind.css, auto-animate

Server: Node, Express, Socket.io, JWT, Mongodb

Author

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published