xifengzhu / Ionic Firebase Chat
Create a Real Time Chat App with Ionic && Firebase
Stars: ✭ 33
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Ionic Firebase Chat
Ionic Chat With Firebase
IONIC Chat With Firebase
Stars: ✭ 53 (+60.61%)
Mutual labels: firebase, ionic
Fcm
Enable Firebase Cloud Messaging for Capacitor apps
Stars: ✭ 120 (+263.64%)
Mutual labels: firebase, ionic
Ionic Social Login With Firebase
IONIC - Social Login with Firebase
Stars: ✭ 58 (+75.76%)
Mutual labels: firebase, ionic
Nativescript Plugin Firebase
🔥 NativeScript plugin for Firebase
Stars: ✭ 990 (+2900%)
Mutual labels: firebase, facebook
ionic-auth-firebaseui
Ionic UI component for firebase authentication powered by @firebase, @angular and @angular/fire
Stars: ✭ 25 (-24.24%)
Mutual labels: facebook, ionic
Pwa Workshop Angular Firebase
Build a production ready PWA with Angular and Firebase! This workshop consists of multiple steps for producing a PWA by transforming a regular web app - Ionic Conference App into a PWA, finally deploying it to Firebase.
Stars: ✭ 45 (+36.36%)
Mutual labels: firebase, ionic
Ionic Firebase Mega Starter
Mega Starter template for Ionic & Firebase Apps
Stars: ✭ 78 (+136.36%)
Mutual labels: firebase, ionic
Kotlin Firebase Group Chat
Group and OneonOne chat using firebase built in Kotlin similar to whatsapp.
Stars: ✭ 44 (+33.33%)
Mutual labels: firebase, realtime-messaging
ionic2-firebase-hackathon-starter
A hackathon starter for ionic2 using firebase, already has user authentication, reset password, google login etc
Stars: ✭ 34 (+3.03%)
Mutual labels: facebook, ionic
Whizzz-The-ChatApp
Whizzz is a real-time, one-to-one Android chat application made using Firebase, a beautiful user interface, and a push-notification feature.
Stars: ✭ 66 (+100%)
Mutual labels: facebook, realtime-messaging
Ionic Firebase Starter App
Ionic 4 firebase CRUD tutorial to learn how to create a firebase application to perform Authentication and all CRUD operations in an ionic 4 application. You can use this FREE Ionic Firebase Starter App as a base to create your Ionic App with Firebase backend :)
Stars: ✭ 77 (+133.33%)
Mutual labels: firebase, ionic
Chat app
A flutter chat app built with firestore. It is clone of messenger.User can create stories,chat and search in real time.
Stars: ✭ 493 (+1393.94%)
Mutual labels: firebase, facebook
Ionic Firebase Shopping Cart
HTML5 shopping cart using Firebase
Stars: ✭ 236 (+615.15%)
Mutual labels: firebase, ionic
React Native Messenger
Facebook Messenger Implementation using react-native
Stars: ✭ 351 (+963.64%)
Mutual labels: firebase, facebook
Date
A dating app that creates meaningful connections through food (Push notifications, Firebase, Chat, Schedule Calendar, Onboarding, Social media Login)
Stars: ✭ 29 (-12.12%)
Mutual labels: firebase
Ably Go
Go client library SDK for Ably realtime messaging service
Stars: ✭ 29 (-12.12%)
Mutual labels: realtime-messaging
Shoutoutplay
The mobile app that allows you to create and record personal dedications using your favorite music playlists for corporate events, parties, weddings and get togethers.
Stars: ✭ 28 (-15.15%)
Mutual labels: firebase
Firecord
Firecord is an ODM framework for Firebase in Ruby.
Stars: ✭ 32 (-3.03%)
Mutual labels: firebase
IonicFirebaseChat
IonicFirebaseChat is a sample chat widget powered by Firebase. We created a simple authentication system with email and Facebook support in Ionic.
Screenshot
Setup
1.Setting up a Firebase Account
In order to user Firebase, you need to have an account with them. Url: https://www.firebase.com/signup/
2.Setting up a facebook App for Login
Login the firebase dashboard, and select the login&&Auth
tab, select the facebook
tab, fill the Facebook APP Id
and Facebook App Secret
.
https://developers.facebook.com/
3.Install the lib by bower
bower install firebase --save
bower install angularfire --save
bower install angular-md5 --save // md5 for Angular.js and Gravatar filter
www/js/configs.js
4.Replace the firebase url with your's in Data Structure
-
users/
-
user-id
-
username
- The display name of the user. -
email
- The user email. -
connected
- The user online or offline.
-
-
-
rooms/
-
room-id
-
name
-The room name. -
type
- The room type(private and public). -
createdAt
- The time at which the room was created. -
ownerId
- The room's owner id .
-
-
-
room-messages/
-
room-id
-
message-id
sender_username
-
sender_email
- For getting the gravatar. -
content
- The message content. -
createdAt
- The time at which the message was created.
-
-
Get help
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].