Throughout this year, our team has dedicated our efforts towards the development of the UBC SafeWalk app. This innovative mobile app facilitates the process of requesting a walk, where certified and trained safewalkers can accept the task of accompanying the requester to their destination, and only individuals with the necessary credentials as approved by UBC SafeWalk can undertake the safewalker role.
The app allows safewalkees, or users requesting the walk, to easily share their current location and destination locations through the app. Upon submission of the request, the user will receive a verification PIN, providing an added layer of security to an already safety-focused service. The user is then promptly matched with the designated safewalker, streamlining the entire process and ensuring that the individual can access the necessary assistance quickly and efficiently.
The newly designed SafeWalk app not only provides a valuable service for the UBC community but also has the potential to extend its reach to other health and safety resources offered by the AMS. Our team has proactively reached out to the AMS SafeWalk team for collaboration, and we are pleased to report that they have approved of the initiative such collaboration would strengthen the existing SafeWalk program and other resources. The app is a testament to its potential to make a positive impact within the UBC community and beyond.
Below are the figma designs that our team developed prior to building app protoype.
The frontend team worked on implementing the user interface referring to the design from figma board and made the UI compatible to different screen sizes. The backend team worked on set up a docker container to store user data into Azure CosmoDB, and to write API code for login and map integration.