Adopting a dog can be a very rewarding experience and Puppy Adoption app has made it easier, It is a small demo application based on the idea of adopting a puppy dog
Register | Setup | Home | Filter Results |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Home Detail | Send Request For Adoption | Requests For Adoption | Accepted Requests |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Chat | Post1 | Post2 | Profile |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- CircleImageView - A circular ImageView for Android
- Firebase - Firebase is Google's mobile platform that helps you quickly develop high-quality apps and grow your business.
- MapSdk - Google Map Sdk for Android
- Glide - An image loading and caching library for Android focused on smooth scrolling
- ThreeTenABP - An adaptation of the JSR-310 backport for Android
- EasyPermissions-ktx - Kotlin version of the popular google/easypermissions wrapper library to simplify basic system permissions logic on Android M or higher
- Open the Project in your android studio.
- Change the Package Name (if you want learn here).
- Create Firebase Project (https://console.firebase.google.com/);
- Import the file google-service.json into your project
- Connect to firebase console authentication and database from your IDE
- In firebase Storage Rules, change value of "allow read, write:" from "if request.auth != null" to "if true;"
- When you change database settings, you likely will need to uninstall and reinstall apps to avoid app crashes due to app caches.
- Get Map API Key from here.
- Paste it in AndroidManifest.xml.
- Build Project.
- Enjoy!
- unDraw - Open-source illustrations for any idea you can imagine and create.