Skip to content

ashishgit4/chat-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat Application

This is a simple chat application built using HTML, CSS, and JavaScript.

Features

  • Real-time messaging between users
  • Image sharing
  • User authentication (login and signup)
  • Profile management
  • Last seen status
  • Responsive design

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • PHP
  • MySQL (or your preferred database)

Setup Instructions

  1. Clone the repository: git clone https://github.com/ankitsharma785197/chat-app.git
  2. Set up your local server environment (e.g., XAMPP, WAMP, MAMP).
  3. Import the provided SQL database file into your MySQL database.
  4. Configure the database connection in the PHP files under the php folder.
  5. Start your local server.
  6. Access the application through your web browser.

Usage

  1. Register for a new account or log in with existing credentials.
  2. Start chatting with other users.
  3. Upload images by clicking the attachment icon.
  4. View and update your profile.
  5. Check the last seen status of other users.

Folder Structure

  • css: Contains stylesheets for the application.
  • js: Contains JavaScript files for client-side functionality.
  • php: Contains PHP files for server-side functionality (e.g., database interaction).
  • sql: Contains SQL database files for initial setup.

Credits

  • Ankit Sharma: Lead Developer

License

This project is licensed under the MIT License.

About

Demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 60.6%
  • CSS 19.9%
  • JavaScript 18.5%
  • Hack 1.0%