Skip to content

An Android Chatting Application coded in Java language using Android Studio. Backend is implemented in PHP Language i.e, APIs. Users can send messages, delete messages, edit messages, send images, and set their profile pictures

License

Notifications You must be signed in to change notification settings

SameetAsadullah/Bisto-Chat-Java-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bisto Chat using Java and PHP

Description

An Android Chatting Application coded in Java Language using Android Studio. Backend is implemented in PHP Language i.e, APIs. It works exactly like WhatsApp i.e, user accounts get detected by their Phone Numbers and Synced Automatically with the application. User can then select any contact and start chatting with it.

Functionalities

  • User can Login/Signup.
  • User can set his Profile Picture.
  • User can set his Personal Details.
  • Users can Send Text Messages to eachother.
  • Users can Send Image Messages to eachother.
  • Users can Edit Message by clicking on it.
  • Users can Delete Message by long pressing it.
  • If a user Takes Screenshot of the chat, it gets send in the chat automatically.

Manual

  1. Download and install XAMPP from the given link (C:\xampp folder should be there after installation).

    https://www.apachefriends.org/download.html
    
  2. Paste the folder named as PHP_Files present Here in C:\xampp\htdocs folder.

  3. Open Xampp and Run Apache and MySQL Services.

  4. Click on Admin Button infront of MySQL Service and a new tab will open in the browser.

  5. Create a Database there with the name bisto_chat.

  6. Create the Following Tables with the Same Table Names and Same Column Names as displayed in the screenshots below:


  7. Open the provided project in Android Studio.

  8. Get the Current IP of your pc and replace it here in the file named as Login.java:

  9. Get the Current IP of your pc and replace it here in the file named as Register.java:

  10. Build the Project and you are good to go 😃

Working Screenshots



Contributors

About

An Android Chatting Application coded in Java language using Android Studio. Backend is implemented in PHP Language i.e, APIs. Users can send messages, delete messages, edit messages, send images, and set their profile pictures

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published