Journey Mate is a ride-sharing mobile application built with Flutter and Firebase. It allows users to connect with others traveling from one place to another.
- User registration and login
- Post available rides
- Search and browse open rides
- Send requests to connect with travelers
- Accept or reject join requests
- View ride history
- Flutter - UI framework
- Firebase Auth - Authentication
- Firebase Firestore - Database
- Other Firebase services
Prerequisites:
- Flutter SDK
- Android Studio/VS Code
Run app:
- Clone repository
- flutter pub get
- Connect Firebase
- Run on device / emulator
- In-app chat
- Realtime tracking
- Online payments
- Push notifications
- Ranvir