EduConnect app
It is an open-source app with real-time messaging using Firebase, Firestore data, and Firebase Authentication with email, google, and OTP.
- Setup Authentication and use the Sign-in method 'Email/Password', Phone Number, and Gmail
- Setup real-time Database-Private messaging (one-to-one)
- Setup Storage
- Set up Firestore to save text, and images and show them in the recycler view list
In order for this app to work, you will need to create a Firebase project:
- Clone this repository
- Create a Firebase project in the Firebase Console
- Follow these steps to register the Make it So app in your Firebase project
- Follow these steps to add the Firebase Android configuration file to Make it So
- Create a Cloud Firestore database in your Firebase project
- Enable Anonymous Authentication in your Firebase project
- Enable Email/Password Authentication in your Firebase project
- Run the app using Android Studio on a device/emulator with API level 21 or above