Inspiration

During times like these, where the COVID-19 crisis is occurring, hospitals are facing huge pressure to get medical supplies. Also, there is misinformation surrounding COVID-19. To help combat both of these issues, ShareCare was born to help with education and the donation of medical supplies.

What it does

ShareCare is an application that helps with learning through quizzes of many various subjects. After each quiz is completed, we will donate $1 to any hospital the user chooses from the map. The map gives information about the hospital the user clicks on needs if any. We also have a leaderboard system to help motivate users to complete quizzes along with additional rewards.

How I built it

The web application is built with Ruby on Rails for hosting, and scripting is done in Javascript for Google Maps API. The database is hosted in MongoDB.

Challenges I ran into

JSON Responds with an error with Google Maps API and Google Geocoding API. Some bugs were location could not be added when refreshing the page; User has to enter their latitude and longitude in order to add map markers, which is very inconvenient, later on, was solved by using Google Geocoding API.

Accomplishments that I'm proud of

Using Geocoding to convert an address into longitude and latitude coordinates in order to be displayed on the map with Google Maps API We're all proud of learning new languages in a short amount of time; we learned Ruby for the first time for this hackathon to implement the website.

What I learned

We learned JSON Parsing, extracting data from a JSON Response. We also learned Ruby for the first time.

What's next for SHARE CARE

The next steps are making the website more stable, testing the website with different users and changing it based on user feedback, and finally, making the backend more stable.

Share this project:

Updates