Chat App is a full stack web app through which user can chat with other users. The app is created by using react as the frontend and firebase for the backend.
Chat App is a web app through which
- user can send, edit and delete their chat messages with other users
- user can search and chat other users to view profile and chat with them
- user can update their profile photo and bio
- user can view their chats with users in home screen
Frontend Code -> https://github.com/PoojeshShetty/chatApp
Deployed URL -> https://chatapp-338af.web.app/
FrontEnd - React
Additional NPM Libraries
- react-router-dom
- firebase
- date-fns
- escape-string-regexp
Styling: CSS
Database: Firebase firestore
Authentication and Authorisation: Firebase Auth
Storing Images: Firebase Storage
Deployment: Fireabase Hosting
- Chat with other users.
- Edit and delete chat messages
- Update profile with bio and profile picture.
- View other user's profile.
- View chat history in home screen
- User Management (Login, register, profile update)
- Authenticated Routes.