Inspiration
We were initially inspired by the community events organized by Arc'teryx but realized were would not have known about them without this hackathon. We realized that if we didn't know about these events there must be much more that we don't know about. To tackle this problem we wanted to build something that would allow users to easily find events and share them with friends so they can closer to people within their community.
What it does
Connec'teryx allows users to make an account records their preferences for outdoor activities. It uses these preferences along with your location to suggest events in your area that you may be interested in. It has a feature where you can see what events your friends are attending and allows you to invite them to events as well. When looking at the outdoor event details, it will use AI to determine the apparel that might be required and suggests Arc'teryx apparel/accessories you may need for this event.
How we built it
We used react with JavaScript XML and CSS to code the frontend. The suggested events are a combination of Arc'teryx community events coming up and events from the Google Events API. The event search feature also uses the Google Events API where uses can toggle the event type, location, and date. Each event is categorized based on outdoor activity type by Llama and this is used to suggest proper apparel for the event.
Challenges we ran into
- Making the API calls and displaying outputs dynamically in the frontend
- Using the right prompt to allow the AI to categorize events into the outdoor activities
Accomplishments that we're proud of
We are proud that we were able to complete a (fully?) functional fullstack application within 24 hours?
What we learned
We were able to develop our frontend coding more (specifically with React) and learned how to make AI calls and use to output within our project.
What's next for Connec'teryx
We want to further develop the app so that is is fully functional instead of having hard coded frontend features. This includes allowing for multiple users to login and saving data from each user. We also want the AI to consider the temperature and weather that is expected on the day of the event so it can make more personalized suggestions for the apparel.
Log in or sign up for Devpost to join the conversation.