Inspiration
During times like these, where the COVID-19 crisis is occurring, hospitals are facing huge pressure to get medical supplies. Also, there is the 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 we 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 we 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 we're 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 we 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.
Built With
css3, google-maps, html5, javascript, MongoDB, ruby-on-rails.
Share Care - DEMO Video
Share Care - GITHUB REPO.
https://github.com/mohd-mehraj/ShareCare.git