Our application can be found at: https://petadoption-backend.herokuapp.com/
Click here to view our REST API documentation
Name | Major | Year |
---|---|---|
Zakaria Essadaoui | Computer Engineering | U3 |
Christina Riachi | Software Engineering | U2 |
Bozhong Lu | Software Engineering | U3 |
Abhimukth Chaudhuri | Computer Engineering | U2 |
Abdullatif Hassan | Biomedical Engineering | U2 |
The project will consist of creating a website and an Andorid mobile application for a local pet shelter. The goal is to design a software system that will help facilitate pet adoption processes. Through the website and the app, users will be able to post advertisements about pets to put up for adoption as well as look for pets they wish to adopt. Additionally, an admin of the pet shelter will be able to post advertisements about pets available for adoption on their premises. Pet adopters and owners will be able to communicate with each other through emails which will be visible on the users' profiles. Although there is no payment associated with the adoption process and thus no payment feature will be implemented, users will, however, be able to donate to the pet shelter if they wish. The donation process will be managed by a third party application.
Learn more about the project and the development process from the Project Wiki!
Name | Hours | Responsibilities |
---|---|---|
Zakaria Essadaoui | 20 | Domain model design, Build setup, Use case diagram, Test suite |
Christina Riachi | 20 | Domain model design, Model code generation, Test suite, Report |
Bozhong Lu | 20 | Domain model design, Build setup, Test suite |
Abhimukth Chaudhuri | 18 | Domain model design, Build setup, Test suite, Report |
Abdullatif Hassan | 18 | Domain model design, Test suite, Persistence testing, Report |
Click to find out more about Deliverable 1 and the Project Report!
Name | Hours | Responsibilities |
---|---|---|
Zakaria Essadaoui | 30 | AppUser class business methods, RESTful API, testing, Integration Test task setup |
Christina Riachi | 27 | Donation class business methods, RESTful API, testing, Q&A Plan and Testing Documentation |
Bozhong Lu | 20 | Image class business methods, RESTful API, testing, API Documentation |
Abhimukth Chaudhuri | 30 | Advertisement class business methods, RESTful API, testing |
Abdullatif Hassan | 25 | Application class business methods, RESTful API, testing, Deliverable 2 Report |
Click to find out more about Deliverable 2 and the Testing Documentation!