Skip to content

jaeyonglee3/EasyChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

EasyChat

A full stack online chatting web application built using Typescript, Chakra UI and the MERN stack.

About The Project

image image

image image

image

EasyChat is a complete and comprehensive online chatting app that makes online messaging seamless, quick, and easy. It features:

  • A modern and easy to use user interface with light and dark modes built using Chakra UI.
  • Reliable real-time messaging (bidirectional communication between the server and connected clients) thanks to Socket.IO integration.
  • A secure login system with custom usernames, JWT authentication, and password strength checking.

Built with

  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • TypeScript
  • Chakra UI
  • Socket.IO

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

Jaeyong Lee - jaeyong.lee@mail.utoronto.ca

Project Link: https://github.com/jaeyonglee3/EasyChat

About

A comprehensive instant messaging application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published