Anonymous chat app leveraging Google's Firebase, a NoSQL backend and WebSocket for real time data synching

Related tags

Communication Chaty
Overview

Chaty

Chaty is an anonymous chat app that allows millions of users to chat at the same time.

Firebase is Google's real time NoSQL Backend as a Service (BaaS) platform that can stream data to millions of users at the same time through the power of Websockets!

This app demonstrates how a powerful chat app can be made without any backend code.

screen 1 screen 2

Setup

Goto Firebase.com to register for a free account and create your own database instance. In Constants.swift , change the BASE_URL property to point to your own instance.

You might also like...
Save data to the database, real-time synchronization, user authentication.

Shop List App on development stage... description description description description description 🛡️ License This project is licensed under the MIT L

iOS - Real-time messaging app  🎨
iOS - Real-time messaging app 🎨

General mChat is a real-time messaging app written in Swift for iOS devices. Since mChat uses a fast and reliable Firebase Database, it receives data

Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore.
Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore.

Integrate third party libraries by using Cocoapods and Swift Package Manager, store data in the cloud using Firebase Firestore. Exercising query and s

A native iOS video chat app based on WebRTC
A native iOS video chat app based on WebRTC

AppRTC - iOS implementation of the Google WebRTC Demo About This Xcode project is a native wrapper for the Google's WebRTC Demo. It organizes the WebR

A chat textbar for iOS inspired in whatssap app

ECMagicBar [![CI Status](https://img.shields.io/travis/Eduard Calero/ECMagicBar.

SwiftUIChatApp - SwiftUI Chat App
SwiftUIChatApp - SwiftUI Chat App

Simple chat application What is there to notice in this demo-app ? Animations Fi

ChatSecure is a free and open source encrypted chat client for iOS that supports OTR and OMEMO encryption over XMPP.

ChatSecure ChatSecure is a free and open source XMPP messaging client for iOS that integrates OTR and OMEMO encrypted messaging support, and has optio

Bluetooth LE Mesh Chat for iOS and Android

BLEMeshChat Bluetooth LE mesh chat prototype for iOS. Android version over here. Goals Use the Bluetooth 4.0 Low Energy APIs on iOS and Android to all

A Flutter powered messaging app including Firebase registration, authentication and group messaging feature.

we_chat A Flutter powered messaging app including Firebase registration, authentication and group messaging feature. Getting Started This project is a

Comments
  • Ultimate Firebase Chat

    Ultimate Firebase Chat

    Hi, I’d like to contribute to the effort of creating a great Firebase Chat library for iOS written in Swift. There are currently 780 repos on GitHub and I am in a process of writing the 781st one. Which kind of doesn’t make sense.

    Would you be interested in joining forces and working together on a common library?

    https://github.com/kutakmir/OpenFirebaseChat/

    I made an incentive to create a community-driven Firebase Chat library that we all can use and will be better than any of the individual ones that are out there at the moment. We can start by forking one of the existing ones and then keep on improving it together.

    opened by kutakmir 0
  • Regarding sending images(attachment)

    Regarding sending images(attachment)

    Hello, thank you for contributing such a nice app source code.

    I've learned a lot from it and got the app working and running.

    But I realized in the chat page there's an attachment button on the bottom left corner, everytime I click on it the app crashes.

    Is there anywhere I didn't did it right?

    opened by CeoRain 0
  • new Firebase Authentication SDK - no anonymous login?

    new Firebase Authentication SDK - no anonymous login?

    When clicking "Login anonymously" there is now this error.

    Error Domain=FirebaseAuthentication Code=-1 "(Error Code: AUTHENTICATION_DISABLED) Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth/" UserInfo={NSLocalizedDescription=(Error Code: AUTHENTICATION_DISABLED) Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth/}

    Can we still long anonymously?? https://firebase.google.com/docs/auth/ios/password-auth

    opened by tysun 2
Owner
Terry Wang
I specialize in software at scale in iOS, Node, machine learning. Available for contracts.
Terry Wang
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift

Real time Swift iOS Chat with Firebase - Messenger Clone This is an extremely simple chat app source code of an iOS Swift Chat app. It leverages Messa

Instamobile 615 Dec 27, 2022
Real time chat application in Swift 5 using Firebase

Real time chat application in Swift 5 using Firebase

null 1 May 13, 2022
Create a real time chat application in Swift 5 using Firebase

Messenger Real Time Chat App Project to create a real time chat application in Swift 5 using Firebase. Features Facebook Log In Google Sign In Email/P

null 2 May 29, 2022
Fully Functional iOS14 Swift Chat app Using Firebase as backend.

Social Chat Messenger App This iOS14 Chat App is built with Swift in Xcode12 and Using Firebase as backend to authenticate users. Features Light and D

null 0 Nov 25, 2021
A chat simulator app that uses FireBase for Authentication and chat storage

Chat-App Description Flash chat is a chat simulator app that uses FireBase for Authentication and chat storage Tools Used - Swift (Programming Languag

Victor Alvarenga 0 Oct 14, 2021
A full stack real time messenger clone. Frontend is written in swift, and the backend is written in javascript.

FullStack-Messenger-Project A full stack real time messenger clone. Frontend is written in swift, and the backend is written in javascript. The Fronte

Arkash Vijayakumar 6 Nov 29, 2022
Swift-Chat-Application - Swift Chat Application Using Firebase , messagekit

Swift-Chat-Application Using Firebase , messagekit

Metin ATALAY 7 Oct 9, 2022
Spika is universal chat module with backend, web, ios and Android client.

Spika Spika is messenger module for Web/iOS/Android with backend. You can include messenger feature to your app or service with minimum code. For deta

Clover Studio 608 Dec 23, 2022
Chat-App - GV Chat App is an iOS app built with Swift

GV Chat App - iOS Explore the docs » Report Bug · Request Feature About The Proj

Cyrus Dumbwani 0 Jan 25, 2022
Flash-Chat - Firebase Cloud Firestore, TableViews and Cocoapod Dependencies

Flash-Chat Firebase Cloud Firestore, TableViews and Cocoapod Dependencies What I

null 0 Jan 19, 2022