Skip to content

Quick Chat is an application that provides users and community a quick messaging platform for communication.

License

Notifications You must be signed in to change notification settings

aadityamp01/Quick-Chat

Repository files navigation

Quick-Chat

Quick Chat is an android application that provides users quick messaging platform for communication.

Simple and clean UI of the applicaion makes it easy to use for everyone! Try it with your community!

Features of the App

  1. User can register account with email and username
  2. User can search other users on the app
  3. User can upload profile picture which will be visible to other users
  4. User can communicate with text messages and can use emojis also.
  5. User can restore password with provided email id.
  6. User can use this application in dark theme with default android settings.

Technology Used

  1. Android
  2. Java
  3. Firebase Realtime Database

Screenshotes

drawing drawing drawing
drawing drawing drawing
drawing drawing

Requirements

  1. Android Version 5.0 and above
  2. CompileSdkVersion 30
  3. MinSdkVersion 21
  4. Androidx

Setting up the project

To setup the project locally please follow the instructions:

1. Star and Fork this Repository

You can star ⭐ and fork 🍽️ this repository on GitHub by navigating at the top of this repository.

2. Clone the Repository

To make your own local copy of the repository you would like to contribute to, let’s first open up a terminal window.
We’ll use the git clone command along with the URL that points to your fork of the repository.

3. Create New Branch

Once the project is cloned/opened create a new branch and checkout in it where you can make the changes in the code.
You can do this either from terminal or Directly in Android Studio.
To do from Terminal:
git branch new-branch
git checkout new-branch

4. Commit and Push

After making the required changes commit and push your code
Terminal:
To add the changes after you have made the modifications

git add . or git add -A

To commit and push the changes
git commit -m <Your-commit-message>
git push --set-upstream origin new-branch

5. Update Local Repository

6. Configure a Remote for the Fork

You’ll have to specify a new remote upstream repository for us to sync with the fork. This will be the original repository that you forked from. you’ll have to do this with the git remote add command.
git remote add upstream https://github.com/aadityamp01/Quick-Chat.git

7. Sync the Fork

8. Create Pull Request

At this point, you are ready to make a pull request to the original repository.
Navigate to your forked repository, and press the “New pull request” button on your left-hand side of the page.

Contact

If you face any issue, feel free to contact me: @ [[email protected]]

Made with ❤ by Aaditya Paithane

About

Quick Chat is an application that provides users and community a quick messaging platform for communication.

Topics

Resources

License

Stars

Watchers

Forks

Languages