This is a lightweight web-based messenger built using JavaScript and PHP, designed to run without any external libraries or frameworks. It’s easy to set up, fast to deploy, and ideal for developers who want a simple yet secure messaging platform.
Key Features :
1 - User Management :
Register, login, and delete accounts
2 - User Interaction :
Send text, emojis, and up to 10 media files (audio, images, videos) in a single message
Block/unblock users
Online/offline status (active status)
Read receipts (checkmarks)
3 - Security :
Unique encryption per user
Content Security Policy (CSP) headers
Cross-Origin Resource Sharing (CORS) headers
CSRF protection via tokens
Rate limiting to prevent abuse
4 - Storage Visualization :
Circular graph showing usage per content type
5 - Data Structure :
Efficiently managed using a simple 7-column database table
...
@masoudiofficial