Skip to content

Simple chat application built to demo React, Redux, and Firebase

License

Notifications You must be signed in to change notification settings

robquick/chat-demo-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat-Demo-React

This real-time chat application was created to demo the following technologies:

  • React
  • Redux
  • ImmutableJS
  • Latest ES6/2015+ language features
  • Firebase

This demo was originally created for a brownbag presentation I gave to my co-workers on April 22, 2016. The presentation slide deck can be found here.

Requirements

  • Node

Getting Started

  • Run 'npm install' to install required node packages.
  • Login and create a new Firebase project at console.firebase.google.com
  • Update the .env file in the project root (or create a new .env.local file) with the correct configuration values from your new Firebase project.
    • These values can be auto-generated from the Firebase console by opening your new project and clicking the "Add Firebase to your web app" link under the "Get Started Here" header.
    • More information on how create-react-app loads .env files can be found here
  • Run 'npm start' to start the application in a dev server.
  • Open http://localhost:3000/

About

Simple chat application built to demo React, Redux, and Firebase

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published