TempChat is a lightweight React Native chat application that supports:
- One-to-one personal chats
- Temporary chat rooms with auto-expiry
- User authentication with Firebase
- Last message preview like WhatsApp
- Real-time chat navigation and updates
- 🔐 Firebase Authentication (Sign In, Sign Out)
- 💬 Personal chats with last message preview
- 🕒 Temporary chat rooms that expire after a set time
- 🔍 User search and new chat creation
- 👤 User profile display with avatar
- 🚀 Seamless navigation between personal chats and rooms
- 🔔 Real-time message updates and preview sync
- React Native (UI framework)
- Firebase Authentication (user management)
- Firebase Firestore (real-time chat database)
- @react-native-firebase packages
- React Native CLI