Inspiration

Growing up around immigrant families, the language barrier often posed significant challenges, particularly in healthcare settings where effective communication was crucial. Recognizing the importance of bridging this gap, we were inspired to create this website to facilitate connections between individuals in need and doctors who can communicate in their language and understand their cultural and medical needs. By addressing this fundamental issue, we aim to empower individuals to access the healthcare they deserve and improve overall health outcomes within diverse communities.

What it does

Our project facilitates easier access to healthcare for immigrants by providing a platform where they can find nearby medical services in their preferred language. The core features include: Language Selection: Users can select their preferred language, making the platform inclusive and accessible to a diverse user base. Google Maps Integration: The integration with Google Maps API helps users locate medical facilities Firebase Backend: Utilizing Firebase for data storage and authentication ensures a scalable, secure, and real-time database for managing user information and preferences. User Authentication: The sign-in page for doctors and patients enhances the platform's security and personalization, ensuring that users can access relevant information and services.

How we built it

Firebase is implemented in this project for real-time database functionality that allows the efficient storage of doctor information and locations. The Google Maps API and Places API was used to ensure accurate address information and easy user visualization. The Places API autocomplete functionality ensures accurate address and the google maps API allows for the retrieval of doctor location data from Firebase and ability to display it on the map using markers.

Challenges we ran into

There were many challenges we faced when implementing our website. Not only was this our first times at a hackathon, but it was also the first time we'd worked with Firebase or APIs. In particular, inputing and exporting data with Firebase took some time to understand. Maneuvering the Google Maps API took a lot of YouTube videos since we wanted to make location markers with pop up information only pertaining to the chosen language. Another large challenge we experienced was the CSS portion of the website because there were so many ids and classes to be organized. Each element of the website was also unpredictable at times because of the many elements on the screen so it took very precise editing to get everything looking neat.

Accomplishments that we're proud of

It was our first time hacking and we implemented many elements.

What we learned

Our team gained more experience in web development, specifically in implementing real-time data synchronization with Firebase, integrating third-party APIs like Google Maps, and creating responsive, user-friendly interfaces.

What's next for MedBridge

We look to include more languages and broaden the range of medical centers listed on the platform to cover more specialties. With a more extensive database of medical professionals, we would like to add more filters for users such as sorting doctors by their specialties, age, gender, etc. This approach ensures that every individual can find healthcare providers who align with their specific needs and preferences, fostering a more personalized and inclusive healthcare experience.

Share this project:

Updates