pomachat, developed as my final course project, is a chat app built using Flutter, Firebase, and WebRTC.
- Send messages, images and files.
- Make video calls using the power of WebRTC.
- Create and delete groups.
- Customize a group's image, description and name.
- Customize your username, bio and profile picture.
- Invite other users to be your friends or to join your group.
- Remove friends.
- Remove other members if you are the group admin.
-
Step 1: Clone the repository:
git clone https://github.com/anotherlusitano/pomachat.git
-
Step 2: Follow this guide until step 2.
- PS: Don't forget to update the Firestore rules.
service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if true; } } }
- PS: Don't forget to update the Firestore rules.
-
Step 3: Run the app and have fun :)
flutter run