Inspiration

We were inspired by the idea of engagement through incentives. Similar to BeReal and DuoLingo, hiFive tracks the days you interact with your employees and increases the streak counter daily. Our goal for this project is to increase company culture and peer-to-peer interactions throughout the corporate workplace. With the world adjusting to the post-pandemic working world, employee engagement is as crucial as ever.

What it does

hiFive randomly pairs employees each day and prompts them to take a selfie with each other. After scanning the other employee's QR code your camera recognizes through machine learning if you have successfully taken a selfie with your coworker. Then, you are granted access to the feed, where you can see what other coworkers have posted. Additionally, administrators have the ability to set a custom monetary reward for a certain amount of consecutive days that a user takes their hiFive, further incentivizing its use and a happier workplace. Employees can also show their support by liking posts and complimenting other employees' impressive streaks.

How we built it

For front-end development, we used Dart and Flutter, which is a software development kit created by Google. For the back-end, we used Firebase. We also used google_ml_kit which aided us in the development of the face recognition and software that detects whether you have taken a successful selfie with your peer.

Challenges we ran into

Some challenges we ran into included avoiding merging problems, lack of sleep, and learning new technologies. This is a first attempt at Mobile Development for the majority of our team.

Accomplishments that we're proud of

We are extremely proud of the product that we have created. We are glad that there was an actual purpose to the product and this motivated us to complete this as best as we could. Going through the ups and downs of software development has aided us into becoming better developers.

What we learned

In a technical aspect, we gained more experience working with Mobile Development, including the use of Android Studio, Flutter, and Dart. Also, we learned how to collaborate and how to bring our creative ideas to life.

What's next for hiFive

There are many other features that we would love to implement in the future. This includes a calendar that shows the user all previous hiFives on their respective days and a more pleasing user interface. We also want to create a team Pokedex of sorts so that people are incentivized to foster relationships with their entire team.

Built With

Share this project:

Updates