Inspiration

HealthSphere was inspired by the need for efficient and timely emergency services, especially for remote areas.

What it does

HealthSphere is an innovative mobile app designed to improve emergency response times and provide users with life-saving services. It sends the health card information and the location of the user instantly to the hospital, saving a significant amount of time on the phone call. You then have a call with emergency service, in which the doctor will already have your past medical record and your current situation. A drone with an emergency will be sent to your location. The reason why we use drones is because drones are significantly faster than ground vehicles and there is no sky traffic.

How we built it

We built HealthSphere using SwiftUI for the front-end user interface, allowing for smooth and intuitive navigation through various pages like the login page, the map page, and the medication tracking page. The back-end is powered by Vapor, which handles the login authentication. The user’s health card number is securely validated by the backend before allowing them to proceed. The app also integrates MapKit to show the user’s current location and to display the drone’s location for medication delivery. We used a drag-to-start button on the landing page to engage users and guide them to log in and map features.

Challenges we ran into

One of the main challenges we encountered was positioning the images and UI elements to conform properly to the iPhone's screen size. We had to ensure that all elements, such as buttons, images, and text, scaled correctly across different screen sizes to provide a consistent and smooth user experience.

Another challenge we faced was integrating CardScan.ai to automatically read health card information, which would allow users to scan their card instead of manually entering their health card number. Unfortunately, due to time constraints, we couldn't complete the integration in time. As a result, we had to revert to a manual input method for the health card number, which we hope to improve in future iterations.

Accomplishments that we're proud of

We successfully created a front end and a back end, connecting SwiftUI with Vapor.

What we learned

We learned for the first time how to build a front end and back end. We also learned a new language Swift which was used for both SwiftUI and Vapor.

What's next for HealthSphere

Moving forward, we would like to implement more backend to complete the entire project as we have left out the drone navigation system, the system that manually inputs the medications to the app, and the location tracker. We would also like to build a prototype for a drone.

Built With

Share this project:

Updates