Skip to content

vasilignatov/chatbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

134 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatbook (client)

Project Introduction

Chatbook is Messanger clone application created with MERN stack and socket.io for real time chatting. This repo represents the Frontend part of the application. You can find the backend repo here.
Live Demo

Features

  • JWT Authentication
  • One to one chating
  • Search friends
  • Real-time updates to conversation messages
  • User typing funtionality
  • Edit user profile
  • Upploading user image (using ImageKit.io)

Testing Account

email: gosho@abv.bg
password: 123ASDasd

email: pesho@abv.bg
password: 123ASDasd

Deploy

  • Database: MongoDB Atlas
  • Back-end: Render
  • Front-end: Netlify

How to Use

1. Clone repository:

git clone https://github.com/vasilignatov/messenger-clone.git

2. Install dependencies:

npm instal

3. Run project

npm start

The application is launched, but to use the full functionality you need to install and run the rest-server ( to see how, click the link: https://github.com/vasilignatov/messanger-clone-rest-api ).

Screenshots

  • LOGIN ImageKit.io
  • REGISTER ImageKit.io
  • CHAT ImageKit.io ImageKit.io
  • SEARCH ImageKit.io
  • USER SETTINGS ImageKit.io

About

Chatbook

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published