Team Node Ninjas
presentTime2Climb

New Heights with Every Climb

We developed Time2Climb to fill a gap in the market by promoting fitness through the sport of indoor climbing.
Time2Climb is designed for climbing enthusiasts, allowing users to track their climbing sessions, log detailed climb data, and set personal goals to stay motivated.
One of the standout features is the climbing wall map, where users can log their sessions and find climbing walls across the country. The map also displays the names of the climbing walls and the times of sessions logged at each location.
Going forward, we aim to develop a social media feed function and improve the user stats page.

The Team

  • Team member imagePreview: Team member image

    Leslie Zhan

  • Team member imagePreview: Team member image

    Chris Damm

  • Team member imagePreview: Team member image

    Giovan Aaron (Javan Aninye-Aaron)

  • Team member imagePreview: Team member image

    Kainath Butt

  • Team member imagePreview: Team member image

    Nina Davis

Technologies

React Native, Expo, Firebase, React Native MapView,  D3, Node.js, postgreSQL, SupabasePreview: React Native, Expo, Firebase, React Native MapView,  D3, Node.js, postgreSQL, Supabase

We used: Front End: JavaScript, React Native, Expo, Firebase, React Native MapView, Moment, D3 on Observable Back End: JavaScript, Node.js, postgreSQL Hosting: Supabase, Render

We chose our tech stack considering the project timeline and to maximise of the app's functionality. As a result, we leveraged familiar languages like JavaScript and embraced new technologies such as React Native to challenge ourselves.