The Relicans

Cover image for SHARE CARE
Mohd Mehraj
Mohd Mehraj

Posted on

SHARE CARE

What I built

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.

Category Submission:

Science and Observation: COVID-19

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.

App Representation Video

App Video Representation

Screenshots

SHARECARE Screenshots

Link to Source Code

SHARE CARE Source Code

Permissive License

MIT License

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.

Additional Resources/Info

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.

In the process of building my β€œSHARE CARE” app, 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.

Discussion (2)

Collapse
applanger profile image
applanger

Yes, I'm also very curious, how did you use New Relic to implement your project? We are currently working on a similar application and are faced with the need to solve a number of problems using New Relic for creating a clipart dataset for Hum2D. Maybe you can share your experience?

Collapse
pachicodes profile image
Pachi πŸͺ (she/her/ela)

How did you use New Relic in this Project?