Skip to content

Slopeer is a PWA for climbers that allows users to discover new climbing routes around them, see detailed information about them and save that information for offline use when in the mountains.

Notifications You must be signed in to change notification settings

mpatel66/slopeer

 
 

Repository files navigation

Slopeer

Slopeer is a PWA for climbers that allows users to discover new climbing routes around them, see detailed information about them and save that information for offline use when in the mountains ⛰. It can be used from the browser, but also installed to any computer or mobile phone as it it was a native app.

Slooper was initially developed by Guillem Garcia. As part of the legacy project at Codeworks, Ana and I spent a week refactoring parts of the project. We converted the back-end to TypeScript and added tests to the GraphQL mutations using jest and supertest. On the front-end, we added a variety of tests using Preact (no, there's no typo there, we don't meant React 😉) Testing Library. We tested the router, the URQL queries, added snapshop testing, and tested whether some of the components were rendering correctly.

Contributors

Register or Log in

register login

Add new routes

new-route1 new-route2 new-route3

Browse added routes. Even when offline

route-list route-list-off

See route details

route-details

Discover new routes using the map

map1 map2

Customize your profile or check out other users

profile profile-other

About

Slopeer is a PWA for climbers that allows users to discover new climbing routes around them, see detailed information about them and save that information for offline use when in the mountains.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 51.1%
  • TypeScript 34.7%
  • CSS 13.2%
  • HTML 1.0%