An open API service indexing awesome lists of open source software.

https://github.com/fabien0102/climbing-app

React native application to follow my climbing progression
https://github.com/fabien0102/climbing-app

graphcool graphql native-base optimistic-ui react-native

Last synced: 26 days ago
JSON representation

React native application to follow my climbing progression

Awesome Lists containing this project

README

        

# Climbing app

https://expo.io/@fabien0102/climbing-app

A playground project to explore react-native (with expo) and graphcool. It's a simple application to follow my climbing progression.

## Screenshots

![home](/assets/home.png)
![routes](/assets/routes.png)
![route detail](/assets/route-detail.png)

## Folders structure

| path | description |
|--------------|-------------------|
| `/graphcool` | graphcool project |
| `/app` | expo project |

## Getting start

### App

1. Go to `/app`
1. Install dependencies -> `npm i`
1. Open the project with [expo](https://expo.io/)

### Graphcool

1. Install graphcool cli -> `npm i -g graphcool@next`
1. Go to graphcool folder -> `cd graphcool`
1. Deploy your backend -> `graphcool deploy`

### Crawlers

To have a database with real data, I made a small crawler for Flashh (Hamburg), you can use it or make you own crawler ;)

Instructions are into each crawler root folder.

### Connecting app and graphcool

For finish, just update graphcool endpoint url in your app project.