Skip to content

This project aims to develop a robust backend system for the Aggieland Humane Society's website, enabling users to view adoptable animals with photos, fill out adoption paperwork, and make online payments or donations. The platform will be mobile-friendly & integrated with the accounting system to minimize manual data updates by staff & volunteers.

Notifications You must be signed in to change notification settings

aksh19cj/Aggieland-Humane-Society-Adoption-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Project Overview

This project is aimed at developing a robust backend program to support the Aggieland Humane Society's current website. The goal is to provide users a simple way to see animals available for adoption, fill out necessary adoption documents, and pay for them via online credit or net banking systems to complete the adoption process.

The project is divided into three sprints, each scheduled for two weeks or 80 hours. The project is scheduled to begin on November 3, 2021, and end on December 15, 2021.

Sprint Details

Sprint 1

  • Create google registration form (James Harden, 11/3/21 - 11/5/21)
  • Create different user profiles and privileges (George Jordan, 11/8/21 - 11/9/21)
  • Create adoption form and upload (James Harden, 11/10/21 - 11/11/21)
  • Create database to add users data (James Harden, 11/12/21 - 11/15/21)
  • Create excel sheet to track adopters (James Harden, 11/16/21 - 11/16/21)

Sprint 2

  • Create scheduling assistants for interns and volunteers (Jamal Khan, 11/17/21 - 11/19/21)
  • Upload training ppt and videos (Elena Gilert, 11/22/21 - 11/23/21)
  • Develop resume tracking tool (George Jordan, 11/24/21 - 11/25/21)
  • Assign manager privileges to tracking accounting system (Steve Flin, 11/26/21 - 11/29/21)
  • Integrate accounting system (Steve Flin, 11/30/21 - 11/30/21)

Sprint 3

  • Create Duo auth for users (James Harden, 12/1/21 - 12/3/21)
  • Track adopters record (Steve Flin, 12/6/21 - 12/7/21)
  • Add UPI and banking payment methods (James Harden, 12/8/21 - 12/9/21)
  • Create shipping tool (Elena Gilert, 12/10/21 - 12/10/21)
  • Update DB to track shipping (Elena Gilert, 12/13/21 - 12/14/21)

Training

The system is set up such that the bulk of users are members of the general public who utilize social media and other websites. Employees and adopters of the organization are typically given training. The trainings are mainly pre-recorded videos that may be found under the training modules page on the website.

Document Maintenance

The following documents and their contents are elaborated below:

  • User document
  • Design Document
  • Project Guide
  • System Document
  • Maintenance document

Testing

The testing is done in different phases as the project is developed. All kind of testing like unit testing, integration testing, system testing, and regression testing are done on the system in a batch-by-batch process.

Support Operations

Once the system is up and running, a support and maintenance staff is required to fix any real-time difficulties that the clients or the users come across.

Contact

For any queries or support, please contact the project owner Jimmy Anderson at janderson@pawgobbles.com.

About

This project aims to develop a robust backend system for the Aggieland Humane Society's website, enabling users to view adoptable animals with photos, fill out adoption paperwork, and make online payments or donations. The platform will be mobile-friendly & integrated with the accounting system to minimize manual data updates by staff & volunteers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published