Milestone 3: Incremental Construction - SENG-350-2024-fall/Team3 GitHub Wiki

After the completion of Milestone 3, the team reevaluated the plans for this sprint. In terms of the patient, there are a lot of features, elements, and intricacies that need to be added. Some of the difficult challenges are merging of the databases which so far have been handled and treated separately. As well as adding pages and elements to the application itself to build out a more flushed-out well-versed system. After carefully considering the time constraints and work the goal for milestone 3 stayed relatively the same, the primary focus is developing the patients flow through the application pipeline, this includes sign up, logging in, entering virtual triage criteria, analysing virtual triage criteria, and for now, if the user selects a clinic appointment, prompt the user with available bookings and allow the user to actually perform a booking. Additionally, implement a more well-rounded environment with the ability to view the users profile, improve layout and UI, add wellness pages. Finally, the last goal for milestone 3 is to start the shift to a remote database, currently, each team member hosts their own 'clone' of the database in their repository, however, the goal for this milestone is to start the more to a raspberry pi which will hold the remote repository and will help ensure that the team members are working on the same database.

By the end of Milestone 3, most of the features laid out previously have been implemented. The raspberry pi remote network is almost done, and in the closest days the team should be able to shift to the new remote globalized database. The users flow through the application has been further worked through with even more features that previously planned for Milestone 3, such as error pages which are the byproduct of the team implementing Architectural Tactics that are required for this Milestone. The UI has been kept consistent and has been getting better in many aspects. Although with challenges, the two databases have been merged together. The two work very well in the system and so far have seen no issues. With the completion of the following, it would be great to see additional implementations for the virtual meetings and build out for the ED visit and paramedics visit. These implementations will help complete the flow of the patient through the application. These are so far the most likely goals for milestone 4, as the team is looking to build out a more flushed-out application. In general, the goals for Milestone 3 were ambitious, as they involved data merging and tight cooperation between the team members to efficiently and effectively build out the system, as well required changes to some of the already existing work to improve and adjust it to the misted_ed application. Many systems and implementations have been completed, and the application is much closer to a finished state.