Skip to content

Online Chatting System built with PHP, Bootstrap, MySQL, and Ajax for real-time messaging. This project enables users to engage in instant messaging over the web, utilizing Ajax for seamless message updates without page reloads. The interface is designed with Bootstrap for responsiveness and a user-friendly experience.

Notifications You must be signed in to change notification settings

TeghSinghJ/Live-Chatting-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Chatting System

This project is an Online Chatting System implemented with PHP, Bootstrap, MySQL, and Ajax. It allows users to communicate in real-time through a web interface.

Features

  • Real-time Messaging: Utilizes Ajax for instant message updates without page reloads.
  • User Authentication: Secure login and registration system using PHP and MySQL.
  • Responsive Design: Built with Bootstrap for a mobile-friendly and responsive UI.
  • Message History: Stores chat history in MySQL database (chatting_system) for seamless message retrieval.
  • User Profiles: View and manage user profiles within the system.

Technologies Used

  • PHP: Backend scripting language.
  • MySQL: Relational database management system.
  • Bootstrap: Frontend framework for responsive design.
  • Ajax: Asynchronous JavaScript and XML for real-time interaction.

Project Structure

  • index.php: Main landing page and chat interface.
  • login.php: User login page.
  • register.php: User registration page.
  • scripts/: Directory containing PHP scripts for backend functionality.
  • chatting_system.sql: SQL file for setting up the chatting_system database.
  • README.md: This file, project documentation.

Database Setup

  1. Create a MySQL database named chatting_system.
  2. Import the chatting_system.sql file into your MySQL database.

Contributing

Contributions are welcome! Here's how you can contribute:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a pull request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

teghsingh2@gmail.com

About

Online Chatting System built with PHP, Bootstrap, MySQL, and Ajax for real-time messaging. This project enables users to engage in instant messaging over the web, utilizing Ajax for seamless message updates without page reloads. The interface is designed with Bootstrap for responsiveness and a user-friendly experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published