Update Deliverable_2 authored by Hakeem Hannoon (kst768)'s avatar Hakeem Hannoon (kst768)
...@@ -207,9 +207,9 @@ We create our activity diagram for the [second user story](https://git.cs.usask. ...@@ -207,9 +207,9 @@ We create our activity diagram for the [second user story](https://git.cs.usask.
### Charles: 16.66% ### Charles: 16.66%
1. Designed the home page and listing page UI design using Figma (Header, Footer component). * Designed the home page and listing page UI design using Figma (Header, Footer component).
2. Implemented Home page front-end code in HTML, CSS, JS in JSX file. * Implemented Home page front-end code in HTML, CSS, JS in JSX file.
3. Designed Project Logo * Designed Project Logo
### Heer: 16.66% ### Heer: 16.66%
...@@ -217,37 +217,37 @@ We create our activity diagram for the [second user story](https://git.cs.usask. ...@@ -217,37 +217,37 @@ We create our activity diagram for the [second user story](https://git.cs.usask.
### Hakeem: 16.66% ### Hakeem: 16.66%
1. Co-implemented listing features, including **adding**, **editing**, and **deleting**, my work included both front-end and back-end, but mostly back-end * Co-implemented listing features, including **adding**, **editing**, and **deleting**, my work included both front-end and back-end, but mostly back-end.
2. Created individual diagrams, including activity, component, sequence, and UML class diagrams * Created individual diagrams, including activity, component, sequence, and UML class diagrams.
## Action Plan ## Action Plan
### Sprint 1: Reservations ### Sprint 1: Reservations
1. Develop the reservation page (PeterTheDIYer’s story). * Develop the reservation page (PeterTheDIYer’s story).
2. Add database tables for reservations and payments. * Add database tables for reservations and payments.
3. Test reservation functionality manually and think of options like editing or cancellation. * Test reservation functionality manually and think of options like editing or cancellation.
### Sprint 2: Communication and Notifications ### Sprint 2: Communication and Notifications
1. Add messages and notification system (Lily’s story). * Add messages and notification system (Lily’s story).
2. Add tables for chat messages and notifications. * Add tables for chat messages and notifications.
3. Test chat and notification functionality manually. * Test chat and notification functionality manually.
### Sprint 3: Reviews and Reporting ### Sprint 3: Reviews and Reporting
1. Develop the review system (ReviewMeKate’s story). * Develop the review system (ReviewMeKate’s story).
2. Add the ability to report listings/users (ReviewMeKate’s story). * Add the ability to report listings/users (ReviewMeKate’s story).
3. Add the ability to edit/delete reviews. * Add the ability to edit/delete reviews.
4. Test review and reporting functionality manually. * Test review and reporting functionality manually.
### Sprint 4: Poloshing and Final Testing ### Sprint 4: Poloshing and Final Testing
1. Polish the UI/UX. * Polish the UI/UX.
2. Conduct end-to-end testing of the entire application. * Conduct end-to-end testing of the entire application.
### Sprint 5: Deployment ### Sprint 5: Deployment
1. Deploy the application (ideally on a cloud platform) * Deploy the application (ideally on a cloud platform)
2. Ensure all features work as expected in the production environment. * Ensure all features work as expected in the production environment.
\ No newline at end of file \ No newline at end of file