Chatapp made in flutter 💓.
The chat function is used in many apps. Flutter allows you to create iPhone and Android apps simultaneously. The main functions are authenticate, send an image, chat realtime, put status, account details.
- Phone no. Authentication
- One to one chat with registered users
- Can send images,text and emoji's
- Story view for putting status
- Search Users
- Calling friends
screenrecorder-2021-07-11-12-48-50-651_cwnXbtKZ_q7Kk.mp4
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Make sure to keep the UI consistent while adding a new feature.
- When adding new packages, use the package version which is compatible with the new flutter 2 update.
- Make sure that your code is well documented, especially in the tougher areas.
- Maintain a uniform naming convention throughout the codebase.
- If your code is being repetitive then refactor it to create a new widget for future use.
- Make the code as modular as possible, separating the UI from the logic.
Contributions are always welcome! You can also visit our contributing guidelines beforing making any contributions.
1. Fork this repository.
2. Clone the forked repository.
git clone https://github.com/<your-github-username>/Chat-App-Flutter.git
3. Navigate to the project directory.
cd Chat-App-Flutter
4. Create a new branch.
git checkout -b <your_branch_name>
5. Make changes in source code.
6. Commit your changes.
git commit -m "Message"
7. Push your local branch to the remote repository.
git push -u origin <your_branch_name>
8. Create a Pull Request!
Finally, go to your repository in the browser and click on compare and pull requests
.
Then add a title and description to your pull request that explains your precious effort.
click on Compare and Pull Request
Congratulations!! 💥 Sit and relax, you've made your contribution to Chatfire project.
I follow certain guidelines in order to maintain this repository. Please find the code of conduct and read it carefully.
Distributed under the MIT License. See LICENSE for more information.