Inspiration

Our major Inspiration was to build a website which extends to an enterprise model for healthcare and to provide safety and wellness from anywhere.

Brief description:

Wellness 360 is a website which shows users the nearest health and lifestyle locations and lets them book appointments with any of these places. It also has a chatbot which asks the user what symptoms they are facing and tells them the disease they are most likely affected by. Additionally, Wellness 360 Enterprise is a website for businesses, where they can register themselves with us and get updates on appointments booked with them.

What it does

  1. Fetches nearby hospitals using Geoapify API.
  2. Schedules appointments with the hospitals.
  3. Sends SMS to the registered mobile number using Twilio once the appointment is been confirmed.
  4. Shows businesses the appointments that people have booked.

Languages, APIs and Libraries used

  1. HTML, CSS & JavaScript
  2. Frameworks - Bootstrap, Tailwind CSS.
  3. Firebase - for authentication and database.
  4. Twilio - for sending the messages to the user with appointment information.
  5. Chatbot - live support for slots availability, common diseases symptoms and emergency alerts.
  6. API used - Geoapify (for fetching hospitals near your location).

Challenges we ran into

  1. We used Google Places API at first, but it required us to pay for it. So, we were forced to use another free Places API called Geoapify which was quite complex to integrate.
  2. Sending an SMS confirmation to the user once they submit the appointment form was quite challenging as the user has to be registered in the twilio account (Twilio free trial limitation).
  3. Fixing and integrating chatbot and training it with the right responses was complex.
  4. Making the demo video was challenging as we did not have enough time to explain every aspect of our website in depth and we had to resort to a lot of video editing

Accomplishments that we're proud of

We're proud of the aesthetically pleasing website design, along with the fact that we figured out how to use and integrate Geoapify and Twilio despite the challenges they put forward.

What we learned

We learned how to integrate firebase into websites for authentication and database, along with experience in Geoapify and Twilio

What's next for Wellness360

We plan on improving the website by training the chatbot better, using a more popular places API and adding security features like 2 factor authentication

Built With

Share this project:

Updates