CHATTY - realtime chat app
- Authentication by phone number with Firebase
- Verification via OTP with automatic recaptcha
- Responsive design (up to 320px)
- User account and settings
- Sending messages in real time
- Search for users across the entire database
- Can send not only text messages, but also files
- Typescript
- React
- React Hook Form
- Redux
- Firebase, firestore
- Scss
- MUI
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/mindfulMachineLath/Realtime-Chat
# Go into the repository and install dependencies
$ npm install
# Start the project
$ npm run dev
# For more commands read package.json