A feature-rich, single-page chat experience built with pure HTML, CSS, and JavaScript. It is designed to run on GitHub Pages while showcasing popular chat-app patterns like Discord and WhatsApp.
- Local account logins with avatars, status, and display names
- Automatic chat saving using localStorage
- Theme mode + accent color controls
- Owner-only moderation hub (mute/ban, reports, blocked terms, slow mode, channel creation)
- Typing indicators, pinned messages, and message search
- Direct messages and channel-based chat rooms
- Clone the repository:
git clone https://github.com/your-repo/messaging-app.git
Open index.html in your browser.
โ๏ธ Configuration All messages, profiles, and settings are stored locally in your browser via localStorage.
๐ Notes This is a front-end application. Real-time multi-user messaging and production authentication will require a backend. Once you decide on the login system, the front-end is ready to integrate with it.