Fido is a simple interactive mobile application for adopting animals. It is based off of dating apps' concepts and offers a new and interesting way for people to browse pets. This project was made as a final year project.
- Browse pets by swiping right and left on cards
- Filter pet search criteria
- Browse volunteering opportunities and jobs
- Engage in the community on social wall
- In-app messaging
- Generated charts for pet and adoption statistics
- To create an interactive mobile application for adopters and shelters to perform pet adoptions procedures.
- To generate an analytical report for shelters to track their adoption rates and engagements on the application.
Below is the high-level overview of the tech stack Fido uses:
- This project uses the React Native app development framework. React Native is a Javascript framework created by Facebook to develop both Android and iOS mobile applications, built on Facebook's previous library, React.
- For synchronized real-time database, the app uses the Firebase Realtime Database, a cloud-hosted NoSQL database that allows data to be stored and synced between users in realtime.
- To send push notifications, the app uses One Signal services, a free customer engagement solution for Push Notifications, Email, SMS & In-App.
- The app uses the font "Roboto" as its main font.
- Going global
- The application is only aimed for people residing in Malaysia now.
- iOS support
- More methods of viewing pets
- AR view
- Short social media-like "stories"
- Volunteering Points System
- Earn points for volunteering to claim vouchers offered by partnered stores
- Compete against other users in Rankings
- Boost users initiatives to volunteer
- Post-adoption Monitoring
- Be able to see how a pet is faring with the adopter
- Allows adopters to keep in contact in case of emergencies
You can drop me an email at p20012790@student.newinti.edu.my for questions or just to talk!