https://github.com/vadimgierko/chat-app-react
Realtime Chat App (280+ registered users!) written in TypeScript, built with React & Firebase, deployed on Vercel.
https://github.com/vadimgierko/chat-app-react
bootstrap bootstrap5 chat-app chat-application firebase firebase-auth firebase-authentication firestore message-app messaging-app messenger messenger-clone pwa react react-bootstrap react-router realtime spa vercel vercel-deployment
Last synced: 1 day ago
JSON representation
Realtime Chat App (280+ registered users!) written in TypeScript, built with React & Firebase, deployed on Vercel.
- Host: GitHub
- URL: https://github.com/vadimgierko/chat-app-react
- Owner: vadimgierko
- Created: 2023-10-15T11:41:59.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2026-06-12T17:13:29.000Z (23 days ago)
- Last Synced: 2026-06-12T19:09:33.228Z (23 days ago)
- Topics: bootstrap, bootstrap5, chat-app, chat-application, firebase, firebase-auth, firebase-authentication, firestore, message-app, messaging-app, messenger, messenger-clone, pwa, react, react-bootstrap, react-router, realtime, spa, vercel, vercel-deployment
- Language: TypeScript
- Homepage: https://vg-chat-app-react.vercel.app
- Size: 3.51 MB
- Stars: 6
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Realtime Chat App (PWA) built with React, TypeScript, Bootstrap & Firebase
This app allows you to **sign in/up with Google account** and start a chat with registered users from the users list for **free**.
You are able to see users' & interlocutors' **online status**, when they were **last seen** & **last seen message**.
You will also get a **visual & sound notification** about new/ unseen messages.
You can send **multiline messages** & add **clickable links** to your messages, which will be opened in a different tab.
The **app can be** optionally **added to the** desktop or phone **screen** & will notify you about updates after reloading the app or closing the tab.
The app is deployed on Vercel & available here.
Enjoy & invite your friends!
PS. If you don't know any user of the app, feel free to start the chat with me (Vadim Gierko) to test the app & talk to the creator 😉
## Tech Stack
- **React 18.2.0** (I've used CRA PWA TS template to init this project)
- **React Router 6.16**
- **TypeScript 4.9.5**
- **Firebase 10.5.0**
- **Bootstrap 5.3.2**
- **React Bootstrap 2.9.0**
- **React Icons 4.11.0**