Skip to content

A pet-project implementing basic features of Telegram

Notifications You must be signed in to change notification settings

Jorge3129/telegram

Repository files navigation

Telegram clone

This is my pet project aimed at implementing the basic features of Telegram.

Scripts

To run the client:

cd client
npm install
npm start

To run the server:

cd server
npm install
npm run start:dev

Client

On the client, I am mainly cloning the interface of Telegram Desktop, not Telegram Web.

As of now, the user can send messages and photos, see who is online and when his messages are seen by the recipient.

I use React, Redux Toolkit and TypeScript for development.

Default interface:

default_interface

Photo sending form:

photo sending form

Server

On the server, I use NestJS, TypeORM, Postgres and Socket.io.

About

A pet-project implementing basic features of Telegram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages