Inspiration
Some days it’s just raining cats and dogs. This week, we are inspired to upgrade our first project, CAT-astrophe!. We decided to add dog facts too and hopefully find a future home for PAW friends.
What it does
Our web app allows users to sign up for an automated service, where they will receive a random cat/dog/both facts and images when they enter their phone number. On top of that, users can also search for shelter by using state/zip code.
How we built it
We used python to build our back-end, HTML/CSS as our front-end, jinja2 to display our web app and SQLite as our database. We used GitHub as our main hub to collaboratively work on the project. We also call a bunch of APIs ( CatFact, Cat, DogFact, Dog, Twilio, PetFinder) and compile the data we need.
Challenges we ran into
Setting up the database in python shell, getting the database to work properly, allows users to search different states/zip codes every time, a lot of HTML/CSS issue.
Accomplishments that we're proud of
We are able to add more features from our existing project (login/signup, database, dog facts, shelter finder, feedback), educating others on the plethora of animals in local shelters
What we learned
Learned how to utilize the data from a couple of APIs into one consolidated product, learned how to initialize and access a SQLite database in Python Shell, adding effect to HTML with CSS
What's next for PAW-champ
Host it to a domain, implement google maps so we can get the direction to the shelter, automatic daily fact(can set preference either cat, dog, or both)
Log in or sign up for Devpost to join the conversation.