Welcome to the CatSocial GitHub repository! This Android application is designed to facilitate pet adoption with features including user authentication, an adoption dashboard, reminders, and detailed information about cats.
App Displays : https://drive.google.com/drive/folders/1qPX--huXYMfcml6Y8jPbAoc7wbRKyyFu?usp=sharing
- Auth: Secure user authentication via Firebase Auth.
- Dashboard Adopsi: Manage and track pet adoptions with real-time updates.
- Reminder: Set reminders for pet feed tasks.
- Cat Info: Access detailed information on various cat breeds.
- Architecture: MVVM (Model-View-ViewModel)
- Platform: Android
- UI: Jetpack Compose
- Auth Services: Firebase Auth
- Local Database: Room
- Map Integration: Google Map
- Dependencies: Dagger Hilt, Retrofit, Accompanist Permissions
- Android Studio
- Firebase account
- Clone the repository:
git clone https://github.com/rfqagst/CatSocial.git
- Open the project in Android Studio.
- Sync the project with Gradle files.
- Add your Firebase configuration:
- Follow Firebase setup instructions to add Firebase to your Android project.
- Build and run the project on your Android device or emulator.
Thank you for exploring the CatSocial repository! We hope this project is helpful and welcome your contributions.