Inspiration

The inspiration for this app was that we often felt the need to go on random adventures (sidequests) when we are feeling bored or unmotivated. The side quests acts as a mental reset for us and hence we want to create an app that allows us to do side quests without needing to think of something to do.

What it does

SideQuests provides simple yet engaging tasks for users to complete with friends or strangers. These tasks can range from visiting a local park to picking up a new hobby. The point of these tasks are to encourage users to get off their phones and spend some quality time with their mates.

How we built it

To build this app, we utilised Flutter for UI design and basic app functions. Moreover, we used Firebase for back-end elements such as user authentication and location tracking.

Challenges we ran into

A big challenge was that prior to VicHack, none of us have used Flutter or Firebase, so it was difficult learning the language within the given time period. Secondly, we were all quite unfamiliar with GitHub so it was challenging getting all of us set up. However, through perseverance we managed to develop something that we're all proud of.

Accomplishments that we're proud of

We are mostly proud of the fact that we built a working and functioning app. The aspects within the app that we are proud of is setting up the location-tracking feature which records and extracts location data from our database to find nearby devices and ensure that users are working together as a group. Another feature would be our points system which uses an algorithm to determine how many points each user gains upon quest completion.

What we learned

Not only did we learn how to code in Flutter and Firebase, we learnt a lot about perseverance and teamwork. There has been several moments where we felt like giving up because nothing seemed to work but as a team, we collaborated and encouraged each other to not lose morale. We also acknowledged the fact that we are part of a team and that means everyone has to pull their weight for this to work, which we did. So overall, this hackathon has been a great learning experience for us and we ended up gaining more than just some free food.

What's next for SideQuests

Our next steps for SideQuests is to implement weekly and monthly SideQuests with differing level of difficulties. We also want to add several features that we didn't have the time to, such as achievements, friends list and a leaderboard. We hope that we can continue to develop SideQuests into something that we can use in our everyday lives.

Social media: link https://www.instagram.com/reel/C-zZhwLyl-s/?igsh=MW9pdGc4MHZucXR0OA==

Built With

Share this project:

Updates