Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 3.21 KB

readme.md

File metadata and controls

60 lines (43 loc) · 3.21 KB

Chaty

The app has been built on the idea of the IRC service, that you can chat with group of people just using the relay you send and the server relay to any one with you in the room. As I hope to call the app the “big S”

  • Secure

    Provide the security you want to have, Chaty doesn’t store any messages in the room, so you don’t have to worry on your info and chats you send and receive.

  • Speed

    Faster and speed communication as we don’t make a lot of overhead on the client nor on the server side, which ‘ll make you send and receive on the fly.

  • Simple

    As you can see from the moment you open the app the simplicity of the design and implementation makes the user interacts with the app easily and faster without too much complicated stuff and also gives you the ability to add more stuff and functionality to the app easily as the project structure built essentially on that.

Features

  • create a room with only your nickname and room name and room password.
  • join a room with only your nickname and room name and room password.
  • create more than one room with the same room name but different password.
  • info on how to use the apps features inside the app.
  • send and receive messages and know how many clients received this message.
  • delete your messages from your side and others side.
  • clear all the history of your room on your side.
  • live functionality provides to you the ability to show only messages to the connected people in the room right at this moment only.
  • show count of how many messages you have sent and received.
  • log out so you don’t receive messages any more from this room.
  • more about us button to know other apps we provide and connections to us.

How to run the app

  1. first you make to make mysql server and apache on your computer (donwload xampp) and run apache and mysql.
  2. take the sql database and execute it on the server to make the structure.
  3. put the chaty folder of php files inside the htdocs .
  4. open the java server app and run it.
  5. open the android app code and change in Data module the Server class, the Server ip to current connected ip to your device.
  6. run the android app on any physical android phone/tablet.

Sample Pictures