LOVELY PET is a pet information sharing platform, which enables pet lovers to find temporary or permanent new owner when they are no longer able to take care of their pets. The idea came from the experience of my roommate, who will leave France in three months, and wants to find a kind successor for her cat.
Nowadays, more and more people are accompanied by pets, but it happens frequently that the owner have a business trip so that he/she can’t take the pet along with him. Authentically, there are many pet shops for foster care, but this might cost a lot. Also, cases like my friend are not avoidable.
But how does it work ?
To do so, we need to build up our database. Formally, a database refers to a set of related data and the way it is organized. Access to this data is usually provided by a database management system (DBMS), a software that allows users to interact with one or more databases and provides access to all of the data contained in the database. The DBMS provides various functions that allow definition, creation, update and query of large quantities of information and provides ways to manage how that information is organized.
In this case, we're going to use Firebase, which allows us to send and retrieve data from our client-side using a NoSQL database.
First, we need to set up our database. Thanks to Firebase, we can create the realtime database easily. After add enough child to the database, we now have enough data category for the pet information sharing platform.
Then, link our database to the glitch. Copy the link to the end of the body part in html. The connection between the library and our project is done.
Using the following write and Queries functions, we can add data to the DB, as well as retrieve data from the DB.
Finally, finish building a user-friendly application for our clients to post or search information for the lovely pets.