Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sohaibkhaliq/querytower-chat
A pseudo Anonymous Chat system
https://github.com/sohaibkhaliq/querytower-chat
ajax anonymity anonymous chat chat-app chat-application mysql php php-framework
Last synced: 14 days ago
JSON representation
A pseudo Anonymous Chat system
- Host: GitHub
- URL: https://github.com/sohaibkhaliq/querytower-chat
- Owner: SohaibKhaliq
- Created: 2024-05-03T06:32:10.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-07-06T17:23:10.000Z (7 months ago)
- Last Synced: 2024-11-15T15:16:21.692Z (3 months ago)
- Topics: ajax, anonymity, anonymous, chat, chat-app, chat-application, mysql, php, php-framework
- Language: HTML
- Homepage: https://www.studily.me
- Size: 12.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QueryTower Chat
## Overview
QueryTower Chat is a lightweight and simple chat application built with PHP, MySQL, and AJAX. It allows users to communicate in real-time within a web-based interface, facilitating quick and efficient messaging.
## Features
- **User Registration and Authentication:** Secure user registration and login functionality.
- **Real-time Messaging:** Instantaneous message delivery using AJAX for seamless user experience.
- **Message History:** Store and retrieve chat history from MySQL database.
- **User Interface:** Clean and intuitive interface designed for ease of use.
- **Responsive Design:** Mobile-friendly layout for access from any device.## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/yourusername/querytower-chat.git
cd querytower-chat
2. **Import Database:**
- Create a MySQL database and import the provided SQL file (database.sql).3. **Configure Database:**
- Update database credentials in the config.php file.
4. **Usage**
- Register/Login: Create a new account or login with existing credentials.
- Start Chatting: Enter the chat room and start sending messages in real-time.
- View History: Access previous messages stored in the database.
5. **Technologies Used:**
- Backend: PHP
- Database: MySQL
- Frontend: HTML, CSS, JavaScript (AJAX)
6. **Contributing**
- Fork the repository and clone it locally.
- Create a new branch for your feature or bug fix.
- Commit your changes and push to your forked repository.
- Submit a pull request for review.