Skip to content

1st Back End group project at Code Factory. Task: "Create a wep application that will allow animal shelters and pet adoption agencies to list available pets for adoption. Potential adopters can search for pets by various criteria and apply for adoption by filling out an application form." More info in the README.md.

Notifications You must be signed in to change notification settings

Stefanie-Sarkoezi/Project_Week_BE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task description for this group project:

This web application will allow animal shelters and pet adoption agencies to list available pets for adoption. Potential adopters can search for pets by various criteria and apply for adoption by filling out an application form. The platform also provides a resource library with detailed information on pet care, training, and behavior. The Pet Adoption Platform also offers several creative features, such as a pet matchmaker, adoption stories page, foster-to-adopt program, pet of the day/week, and volunteer opportunities with calendars.

Additionally, the messaging system on the platform allows approved adopters and shelters/agencies to communicate with each other.

MUST HAVE:

Features:

  • User registration and authentication: Allow users to create accounts, log in, and view their profiles.

Admin:

  • Manage user accounts and profiles, CRUD for the users
  • Manage the pet listings, CRUD for the pet listings

User/Potential Adopter:

  • Pet search: Search for pets by various criteria such as species, breed, age, and location.
  • Adoption application: Apply for the adoption of a pet they are interested in by filling out an application form that includes information about their living situation, previous pet ownership experience, and reason for adopting.

ANIMAL SHELTERS AND PET ADOPTION AGENCIES:

  • Pet listings: List pets available for adoption, including photos, descriptions, and adoption requirements for potential adopters to view.
  • Review adoption applications submitted by potential adopters for pets listed on the platform.
  • Approve or reject adoption applications based on the organization's policies and criteria.

NICE TO HAVE:

  • Resource library: Provide resources for pet owners and potential adopters, such as:
  1. Detailed information on pet care, training, and behavior
  2. Resources to help current pet owners take care of their pets.
  3. Tips and advice on how to introduce new pets into a household and ensure a smooth transition.
  • Messaging system: Allow approved adopters and shelters/agencies to communicate with each other through a messaging system on the platform.
  • "Pet matchmaker": A feature that matches pets with potential adopters based on a compatibility quiz, which would ask questions about the user's lifestyle, living situation, and preferences.
  • "Adoption stories" page: A collection of heartwarming stories from people who have adopted pets through the platform.
  • Foster-to-adopt program: A feature that lets users foster a pet before committing to adoption, to make sure the pet is a good fit for their lifestyle
  • "Pet of the day/week" feature: A feature that highlights a different adoptable pet each day or week, to increase visibility and encourage adoptions.
  • Volunteer opportunities with calendars: A section that promotes volunteer opportunities at the shelter or adoption agency, and allows users to sign up and get involved.

About

1st Back End group project at Code Factory. Task: "Create a wep application that will allow animal shelters and pet adoption agencies to list available pets for adoption. Potential adopters can search for pets by various criteria and apply for adoption by filling out an application form." More info in the README.md.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •