404-team-name-not-found
presentTrekking Buddies

Trekking Buddies Demo Video

Trekking Buddies Demo Video

Finding the perfect trekking partner just got easier!

Our Shared passion for the outdoors led us to want to help others find like minded people to enjoy it with.
Trekking Buddies connects outdoor enthusiasts, helping hikers form lasting friendships and expand their social circles through shared adventures in nature.
Users can sign up, view other Trekkers and message them to plan grand adventures in the great outdoors.

The Team

  • Alexis KelsallPreview: Alexis Kelsall

    Alexis Kelsall

  • Sasha HryshchenkoPreview: Sasha Hryshchenko

    Sasha Hryshchenko

  • Team member imagePreview: Team member image

    Emma Miller

  • Mark ImielaPreview: Mark Imiela

    Mark Imiela

  • Brandon SeedPreview: Brandon Seed

    Brandon Seed

Technologies

React Native, Expo, Firebase Authentication, Firestore, Node.js and ExpressPreview: React Native, Expo, Firebase Authentication, Firestore, Node.js and Express

We used: React Native, Expo, Firebase Authentication, Firestore, Stream, Render, Node.js and Express

We wanted create a mobile app and to challenge ourselves by using new tech stacks which is why we chose to use React Native to build it, Firebase Authentication for checking users, Firestore for out Non-SQL database and Stream for our messaging.

Challenges Faced

Figuring out how to resolve merge conflicts when multiple people are working together.
Cleaning out the database from old unusable data.
Integrating Stream into the app which caused many issues.
Generating and sending authentication tokens to the backend for the database.
Learning how to go from documentation to functionality in app.