Skip to content

A Full-Stack simple text messenger built with TypeScript React, Typescript, Express, Mongodb, Mongoose, Tailwind and CSS.

License

Notifications You must be signed in to change notification settings

ManiGhazaee/Messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript TypeScript React MongoDB Mongoose Node.js Express.js CSS3 Tailwind CSS

Messenger

A simple text messenger showcasing basic messaging features.

Demo

Explore the live demo at Messenger Demo.

Note

  • Server may take a minute or two to start.
  • The server automatically resets each socket connection after 5 minutes.

Disclaimer

Caution

This Messenger project is intended for educational and practice purposes only. It lacks end-to-end encryption for messages, making it unsuitable for secure or private communication.

  • No Encryption: Messages transmitted through this Messenger site are not encrypted, posing a potential risk of interception.
  • Learning and Practice: Developed to refine skills in web development, particularly focusing on front-end technologies. It is not meant for situations where security and privacy are paramount.
  • Use at Your Own Risk: Users are cautioned against exchanging sensitive information due to the absence of encryption.
  • Not Suitable for Production: This project is not recommended for production use or situations where data security is crucial. By using this Messenger site, you acknowledge and understand the limitations mentioned above.

Technologies Used

  • Express: Web framework for Node.js
  • MongoDB: NoSQL database
  • Mongoose: MongoDB object modeling tool
  • TypeScript: Typed superset of JavaScript
  • TypeScript React: JavaScript library for building user interfaces with TypeScript
  • Tailwind CSS: Utility-first CSS framework
  • CSS: Stylesheet language for HTML or XML document presentation

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Full-Stack simple text messenger built with TypeScript React, Typescript, Express, Mongodb, Mongoose, Tailwind and CSS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages