Skip to content

qiandrewj/shelter-swipe

 
 

Repository files navigation

shelter-swipe

Match with shelter animals to find your new best friend!

ShelterSwipe is an application where you can swipe through pets available for adoption at local shelters. We hope to match every potential pet-owner with their perfect animal to foster loving relationships and decrease the number of shelter animals.

Frontend requirements

  • The user interface contains three different screens: the login page; the home page, where users may swipe right and left to like or dislike a pet; and the profile page, a scrollable view that contains all of the pets a user has liked. It is integrated to receive data from and write to the backend database.

Backend requirements

  • The database contains three models: users, pets, and shelters. Users and pets are connected by a many-to-many relationship that represents liking or disliking an animal. A shelter has a one-to-many relationship with pets. GET, POST, and DELETE routes implement the app's API functionality.

About

AppDev Hack Challenge FA23

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 65.1%
  • Python 33.5%
  • Ruby 1.1%
  • Dockerfile 0.3%