Skip to content

AYOUBnsr/Chat-Application-using-PHP-MySQL-JavaScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Chat Application using PHP, MySQL & JavaScript

This repository contains the source code for a Chat Application developed as part of a university project. The application allows users to communicate in real-time through a clean and intuitive interface.

Capture d'écran 2025-01-14 141040

Features

  • User Registration: New users can create an account by signing up.
  • User Authentication: Existing users can sign in with their credentials.
  • Real-Time Messaging: Users can send and receive messages instantly.
  • Responsive Design: The application is designed to work seamlessly on various devices.

How It Works

  1. Sign Up: New users are required to sign up by providing basic details.
  2. Sign In: Once registered, users can sign in to access the chat interface.
  3. Chat: After signing in, users can start sending messages to other users in real-time.

Technologies Used

  • PHP: Backend logic and user authentication.

  • MySQL: Database for storing user information and chat messages.

  • JavaScript: Client-side scripting for dynamic interaction.

  • HTML5 & CSS3: Structure and styling of the web pages.

    My Skills

How to Run the Project

  1. Clone or download the repository.
  2. Set up a local server using XAMPP or WAMP.
  3. Import the provided SQL file into your MySQL database.
  4. Configure the database connection in the config.php file.
  5. Launch the project by opening index.php in your browser.

Future Enhancements

  • Adding support for group chats.
  • Implementing message encryption for better privacy.
  • Improving the UI with modern design elements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

University project 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published