Inspiration
We noticed that while there are many ways to track outdoor activities, there's no simple way to connect with people after the adventure ends. This is especially the case for newcomers and those without access to gear. SummitCircle was born to create inclusive, post-activity meetups and build stronger outdoor communities for everyone where knowledge can be shared through offline activities. There are many events that already exists such as Arc’teryx summer of climb, and Arc’teryx academy workshops, which aim to make outdoor activities more inclusive. SummitCircle is perfect for integrating these events to make them more accessible and hard to miss!
What it does
SummitCircle is a community event platform post-adventure meetups. Users can: Discover local outdoor events (like hikes, swims, climbs). Join hangout events with other adventurers Join inclusive meetups by community (i.e. newcomers) View event details in clean, accessible cards. Eventually: share gear, earn badges, and find trail buddies
How we built it
We used Next.js as our core framework for building a modern, fast, and scalable web application.We explored Supabase for our backend and database, and quickly learned how to use its built-in authentication to power our app. To visualize location-based data, we integrated Google Maps, creating an interactive experience for users. For UI components, we went with Chakra UI, which helped us build a clean, responsive interface quickly.
Challenges we ran into
Establishing a reliable connection between our Supabase database and the frontend took some debugging and trial-and-error.
Integrating event data into Google Maps which required additional logic and coordination between components
Accomplishments that we're proud of
- Every team member contributed by building at least one unique component, helping us divide and conquer the project.
- We pushed ourselves to learn and implement new technologies from scratch:
- 🆕 Supabase: 4/4 teammates
- 🆕 Chakra UI: 4/4 teammates
- 🆕 Next.js: 3/4 teammates
- 🆕 React: 2/4 teammates
What we learned
- Key database concepts like foreign keys and primary keys using Supabase
- The structure and syntax of Next.js, and how it differs from traditional React apps
- The value of teamwork, learning on the fly, and building a full-stack project from end to end
What's next for SummitCircle
Create further connections with other: -Further Integrate with established communities: Strava, AllTrails, Facebook Groups -Partnerships with local businesses & orgs -Personalization powered by AI -Gear sharing
Built With
- chakra
- figma
- google-maps
- next.js
- react
- supabase
- typescript


Log in or sign up for Devpost to join the conversation.