https://github.com/ctrachte/chat-room-web-app
Chat room built with React and Firebase
https://github.com/ctrachte/chat-room-web-app
Last synced: 26 days ago
JSON representation
Chat room built with React and Firebase
- Host: GitHub
- URL: https://github.com/ctrachte/chat-room-web-app
- Owner: ctrachte
- Created: 2018-03-21T17:34:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-22T16:57:47.000Z (about 8 years ago)
- Last Synced: 2025-03-06T03:14:38.345Z (over 1 year ago)
- Language: JavaScript
- Size: 215 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Simple chatroom application built with React as a front-end, Google's Firebase as a back-end, and Material Design Lite for styling.
Goal is to satisfy the below user stories:
**User Stories:**
- As a: user, I want to see a list of available chat rooms
- As a: user, I want to create chat rooms
- As a: user, I want to see a list of messages in each chat room
- As a: user, I want to set my username to display in chat rooms
- As a: user, I want to send messages associated with my username in a chat room
- As a: user, I want to delete rooms
- As a: user, I want to rename rooms
- As a: user, I want to delete messages
- As a: user, I want to edit messages
- As a: developer, I want to create admin users
- As a: developer, I want to efficiently nest components to make this app easy to change/maintain
- As an: admin, I want to create private rooms for authorized participants
- As a: user, I want to see if another chat room participant is online
- As a: user, I want to see when another user is typing a message in my current chat room