A real-time chat application that enables users to communicate seamlessly across multiple dynamic chat rooms. Developed with a focus on simplicity, flexibility, and efficient server management.
Soom offers a friendly and interactive platform for users to join or switch between multiple chat rooms in real time. The application ensures a smooth messaging experience powered by the Fetch API and a lightweight SQLite3 database backend.
- 🔄 Dynamic chat room switching — effortlessly move between different rooms without losing context
- 💬 Real-time message updates using the Fetch API for continuous communication
- 🛠️ Admin dashboard — built with JavaScript and PHP for server log monitoring and chat room management
- 🗂️ Efficient backend — SQLite3 database stores chat data simply and reliably
- 🎨 Responsive and clean UI styled with HTML and CSS for an intuitive user experience
- ⚙️ Room management — scalable and flexible for future growth
- Frontend: HTML, CSS, JavaScript (Fetch API)
- Backend: PHP
- Database: SQLite3
- Visit the chatroom page
- Select or switch chat rooms dynamically
- Send and receive messages in real time
- Admins can monitor logs and manage rooms via the dashboard
