Holoholona

Holoholona is a simple check-in application developed by 4 developers, Deshay Clemons, Luke McDonald, Gabriel Undan, and myself. Due to covid-19, there is currently only allowed up to two individuals allowed inside the room at once. This makes it hard and frustrating for those who just got off a long flight and are waiting in the hot sun to check-in to let the staff know that they are waiting for their pet. This is a check-in application for the H.D.O.A where pet owners can check in without needing an account. After owners check-in with our application, they will receive an automated email confirmation letting them know the check-in was successful. If they are still unsure, there is a public view of check-in IDs that can help put their mind at ease knowing that they have been noticed. On this same page, the admin can send an automated email letting the owner know their pet is ready to be picked up. Once everything has gone through, the check-in can be deleted, as this application is meant to be used to check-in and not a place to store data long-term. Lastly, we have a simple chatbot where pet owners can ask general questions about the use of our application.

My Contribution

I mostly helped with converting the template that we used from Semantic UI to Bootstrap. The biggest contribution I believe I personally had was that I implemented react-simple-chatbot package that was a low-code solution. The snippet of code below is the main ChatBot implemented into React, while configuration such as themes or prompts were imported from a created .js file. The chatbot was a way to help our users navigate our application so that in case they get lost, they can refer to that before having to wait to talk to a representative. Our team focused on user experience for our application as we believe that it was would play a big factor for pet owners getting off flights.

<ChatBot
  key={key}
  steps={chatbotSteps}
  opened={show}
  floating={true}
  toggleFloating={toggleShow}
  enableMobileAutoFocus={true}
  hideSubmitButton={true}
  placeholder='Select a choice above.'
  width='500px'
  hideUserAvatar={true}
  bubbleOptionStyle={bubbleOptionStyle}
/>

HACC 2021 was a great experience as it allowed my team and I to have experience with a client issue that we needed to solve. I believe our team did a great job in fulfilling the needs as they needed a better way to allow people to check-in without having to wait in line and do it in-person. We tried not to go beyond what was needed as they already had another system to process the pets that come in for inspection.

Repo: “HACC2021/astruhoids” Devpost: “software/astruhoids”