Meeting 1 Notes - lgran038/SoftEng_grp3 GitHub Wiki
MEETING 1 NOTES
Team Roles:
Coordinator - Ciana
Recorder - Luis
Monitor - Kham
Checker - Irma
Tentative Project Title - "Animal Shelter Facebook"
Project description:
- A better way so search for and adopt a pet from a local shelter.
Why this project matters:
- Improves pet turnover by streamlining the adoption process
- i.e Less pets at the shelter, pets stay for less time
- Reduces workload at the shelter, allows staff to focus on other tasks
- Since overcrowding is addressed by quick turnover, less pets will be put down
Two possible routes to take the project:
(1) Miami-Dade Animal Services Solution
(2) Template focused "Facebook" for shelters
Note: All features listed are possible features but due to time restrictions only a few should be implemented.
Features shared by both (1) and (2):
- Populate a database with the pets (Name, age, breed, bio, sex, picture, etc.)
- Allow for online adoptions
- Provide link to a specific pet and apply to adopt online
- This includes paying any fees
- Set appointments to meet pets
- Place holds for pets ("Calling Dibs")
- Accept donations for the shelter
- Side note: Hopefully we can ensure that all shelter pets are spayed / neutered
Possible features for both (1) and (2):
- Vaccinations / Rabies Tag reminders
- This may be out of scope since it fits more of a pet owner companion app
- Either push notification or email reminder sent to pet owner
Features / Requirements unique to (1):
- Focus strictly on Miami-Dade Animal Services
- Site should be polished
- Build it in a way so that we can in the future branch out to other shelters easily.
Features / Requirements unique to (2):
- Shelters work off of a template to build their own page
- Must be easy and intuitive to start own shelter page
Things to think about:
- Similar websites exist, how is this different? Is it different enough?
- Is route (2) too complex for the time given? Can route (1) be a proof of concept?
- Is route (1) a significant improvement on other sites?
- Speak to an LA or the professor for feedback on viability of either route
Possible programming languages used:
Backend: Java / Python
Frontend: HTML / CSS / JavaScript
Possible framework:
Ionic