Inspiration

The long-lasting history of Covid 19 seems endless. We are in a situation where we need to be sensitive about our health and infection. However, see a line to get tested on Christmas in Quebec. Definitely not a pleasant experience on Holidays, right? Also, we can face the possibility of exposure of covid due to a long line. We already recognized there is an existing app in Quebec for this job. However, when we checked its rate there were lots of comments that the app is not working very smoothly. That was the starting point of our project, Quevac.

What it does

Quevac has three main functions. On our home screen, users can check positive cases in Quebec, changes in Policies that are updating continuously, find Testing Centers by tapping a map. By just showing PCR test centers sorted by distance and number of people currently waiting. Also, people can reserve their place to get tested or at least give a center a call. Quevac will allow people to use their QR codes to verify their immunization records. We expect that Quevac will give people the best user experience with an auto maximum brightness setting for the QR code. Rather than keeping papers of PCR results, just file your test results in Quevac, including self-tests! Quebec will also send you notifications if you got the result from a testing center and save it automatically.

How we built it

We brainstormed our idea using Figma's Figjam and designed our demo app on Figma's design file. Then, we built our app using react.js. Having two members as developers, after assigning tasks, we built each tab on our local laptop and merged via GitHub. The presentation document was made using Canva.

Challenges we ran into

We had several challenges while going through this hackathon. The challenges can be divided into two categories, which are theme and functionality. First, as soon as we saw the theme, smart city, we began connecting our daily lives in our city with technology. We then tried to focus on our inconvenience and wanted to help as many people as possible across the country. Finally, we could come up with a service that provides up-to-date information about Covid-19. Another challenge is related to our service’s functionality. We wanted to embed the map service and card flip function for a better user experience. However, we have never used these two functionalities for our whole development lives. Nevertheless, as students who are passionate about investigating new technologies and making them ours, we searched and studied for the functionalities we wanted. As a result, we could manage to embed them on our app. The card-flip functionality had deployed well but the map service had an error. We would like to study more in order to fix the error and customize it for our app.

Accomplishments that we're proud of

First and foremost, we are proud of the accomplishments that we have come up with excellent services regarding Covid-19. Not only providing a real-time waitlist of each testing center, our app stores all of the vaccination information of each user. This is what we think people want and through our app, it’s possible! Moreover, as we mentioned above, we are happy that we have used functionalities that we have never used before. Thank you to Uhack for letting us give it a try and improve our skills.

What we learned

Besides the map and card-flip functionalities, we learned how to collaborate with a team during a short period of time and how to efficiently assign tasks to each member. Since Uhack is the first-ever hackathon that we all three have participated in as a team and it is only a 24-hour hackathon, it was definitely not easy for us to proceed in a timely manner. Based on each member’s specialty, however, we assigned work to each member and tried our best to accomplish duties on time with high quality. Furthermore, since the workload was spread all over the team, if one member modified the work, it was difficult for the other members to notice it. Therefore, we kept communicating and notifying each other what we have processed, done, and modified. During this amazing hackathon, we were able to learn the importance of communication and could enhance our teamwork agility.

What's next for Quevac

Our further project is to develop a mobile app for Quevac.

Built With

Share this project:

Updates