Skip to content

A FireBase deployed real-time chat messaging app with encryption modes

Notifications You must be signed in to change notification settings

souravnewaz/Caht-Cfae

This branch is up to date with victoria-lo/Caht-Cfae:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2410936 Β· Feb 16, 2020

History

38 Commits
Feb 16, 2020
Feb 8, 2020
Feb 16, 2020
Feb 10, 2020
Feb 9, 2020
Feb 8, 2020

Repository files navigation

Caht Cfae πŸ’¬

FireBase chat messaging app with a strange twist

100DaysOfCode: Day 6-8

πŸ“ DEVLOG #1

πŸ“ DEVLOG #2

πŸ“ DEVLOG #3

πŸ‘€ VIEW PROJECT

The Project

  • Built with JavaScript, HTML, Bootstrap and CSS.
  • Used FireBase Log-In Authentication. See documentation here.
  • Deployed with FireBase hosting

FireBase Hosting

  1. npm install -g firebase-tools
  2. firebase init
  3. firebase deploy

FireBase Database

  1. Set up real-time database on Firebase console
  2. Initialize database const db = firebase.database();
  3. Initialize directory name const msgRef = db.ref("/msgs");
  4. Object template const msg = { id, name, text: text };
  5. Push to database msgRef.push(msg);

About

A FireBase deployed real-time chat messaging app with encryption modes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 45.6%
  • JavaScript 40.0%
  • CSS 14.4%