RAM ‐ Definitions with links to related issues - bounswe/bounswe2023group2 GitHub Wiki
Browse down to reach the textual definitions with links to related issues

| Definitions with links on |
| Evaluate Feedbacks |
| Re-verify the Requirements |
| Decide on what technologies are going to be used for the Backend development |
| Reviewing the Project Details from CMPE352 by the new members |
| Revisiting the issues from previous year |
| Update the Use Case Diagrams with respect to the changes in the requirements |
| Create personal wiki pages of the new members |
| Edit & Update the Home page of Wiki |
| Update the Class Diagrams with respect to the changes in the requirements |
| Update the Sequence Diagrams with respect to the changes in the requirements |
| Select a sub-team |
| Deciding on communication tools |
| Decide on what technologies are going to be used for the Front-end development |
| Cross-Team Technology Sync |
| Decide on what technologies are going to be used for the Mobile development |
| Update Screenshots of Sequence Diagrams |
| Update Screenshots of Use Cases |
| Collaborative Platform Exploration |
| Create a project for DaRP |
| Milestone 1 |
| Mobile - Navigation route page structure |
| Frontend - Self-training of decided technologies |
| Initial Database - Installation and Design Setup |
| Backend - Self-training of decided technologies |
| Mobile - Self-training of decided technologies |
| Backend - API Convention: Data Structure, Error Handling, Response Codes |
| Mobile - Create Network Utility Class |
| Frontend - Simple map page initialization |
| Backend Team Meeting #1 |
| Frontend - Simple main page and navigation component |
| CI/CD - Prepare a CI/CD pipeline |
| CI/CD - Prepare a Wiki document about the usage & local implementation of docker |
| Self Training of CICD |
| Frontend - Defining routes |
| Mobile - Simple main page and navigation bar |
| Backend - Profile edit-create-delete endpoint implementation |
| Backend - Resource CRUD endpoint implementation |
| Backend - Need CRUD endpoint implementation |
| Frontend - Authentication pages' design and implementation |
| Frontend - Adding Main CSS effects |
| Frontend - Organizing MainLayout and Creating MapLayout |
| Backend - Authentication related endpoint implementation |
| Mobile - profile page design and implementation |
| Backend - Team Meeting #2 |
| Mobile - Authentication related page initialization |
| Mobile - CRUD Need Pages |
| Frontend - profile page design and implementation |
| Mobile - Creating local database for offline records |
| Frontend - Milestone 1 Mid-review |
| Mobile - Team Meeting #1 |
| Mobile - User Classes |
| Mobile - Simple map page initialization |
| Mobile - CRUD Resource Pages |
| Backend - Improvements on Resource CRUD & Additional Endpoints |
| Backend - Add Coordinates to Resource & Need |
| Test - Backend - Authentication endpoints |
| Test - Backend - Profile CRUD endpoints |
| Test - Backend - Resource CRUD Endpoints |
| Test - Backend - Need CRUD Endpoints |
| Backend - Milestone 1 review |
| Frontend - Milestone 1 review |
| Mobile - Milestone 1 Review |
| Milestone 1 Preparation - Deploy Check |
| Milestone 2 |
| Review of Project Plan |
| Mobile - Learning Unit/JUnit Testing |
| Frontend - Milestone 2 plan review |
| Backend Team Meeting #3 |
| Frontend - Email verification page design and implementation |
| Backend - Email verify endpoint implementation |
| Backend - Event CRUD endpoints |
| Backend - Action implementation |
| Frontend - CRUD Activity Pages |
| Frontend - Admin page design and implementation |
| Backend - User role implementation |
| Backend - Feedback system create-update-delete endpoint |
| Mobile - CRUD Action Pages |
| Frontend - user upvote-downvote feature |
| Mobile - CRUD Event Pages |
| Frontend - Main Page list design and implementation |
| Frontend - Milestone 2 Mid-review |
| Frontend - Sort and filter components and implementations |
| Backend Team Meeting #4 |
| Mobile - CRUD Emergency Pages |
| Mobile - Admin page design and implementation |
| Mobile Team Meeting #2 |
| Mobile - Email verification page design and implementation |
| Mobile - Unit Testing for Data Access Object |
| Mobile - User upvote/downvote feature |
| Backend- Emergency form implementation |
| Frontend - Map visualization for need, action, event and resources |
| Backend Team Meeting #5 |
| Backend - Admin CRUD and specific endpoint implementations |
| Test -Backend - Event, Action CRUD endpoints |
| Test - Backend - Feedback endpoints |
| Test - Backend - User role endpoints |
| Test - Backend - Email verify Endpoints |
| Backend - Filter, Sort endpoints for action-need-resource-event |
| Mobile - Feedback component design and implementation |
| Frontend - Feedback component design and implementation |
| Test - Frontend - Activity add - delete - update |
| Frontend - Email Template Implementation |
| Learning annotation system |
| Mobile - Sort and filter components and implementations |
| Mobile - Map visualization for need, action, event and resources |
| Test - Backend - Filter, Sort endpoints |
| Test - Backend - Admin endpoints |
| Milestone 2 report - wrap up - deploy check |
| Backend - Milestone 2 review |
| Mobile - Milestone 2 Review |
| Frontend - Milestone 2 review |
| Milestone 2 review (Customer meeting) |
| Final Milestone |
| Backend Team Meeting #6 |
| Frontend - Final Milestone plan review |
| Backend - Notification endpoints |
| Frontend - Notification management page |
| Mobile - Notification management page |
| Frontend - Emergency form implementation |
| Backend - Search activities endpoints |
| Frontend - Register page design |
| Mobile - Emergency form implementation |
| Backend- Annotation endpoints |
| Mobile - Search activities implementation |
| Backend Team Meeting #7 |
| Mobile - Annotation implementation |
| Frontend - Search activities implementation |
| Frontend - Annotation implementation |
| Mobile Team Meeting #3 |
| Frontend - Final Milestone Mid-review |
| Backend Team Meeting #8 |
| Mobile - Report malicious activities/users to admin |
| Mobile - User Role Implementation |
| Frontend - Add activity from map implementation |
| Mobile - Add activity from map implementation |
| Backend- Add activity from map implementation |
| Frontend - Report malicious activities/users to admin |
| Backend- Report malicious activities/users to admin |
| Backend - SMS verification implementation |
| Test - Backend - Notification endpoints |
| Test - Backend - Search endpoint |
| Test - Backend - Annotation endpoints |
| Test - Backend - Add from map endpoints |
| Test - Backend - Report endpoints |
| Test - Backend - SMS verification endpoints |
| Frontend - Final Milestone review |
| Backend - Final Milestone review |
| Mobile - Final Milestone Review |
| Validate the product with Requirements Document |
| Final Report |
| Customer meeting - Demo of the final product |
| Defining branch name rules |
| Creating Backend Folder Structure |
| Add main layout and navbar |
| Mo/refactor/init project |
| Add Branch Name Rules into SideBar |
| RAM preparation |