This is our project for 23/6/16 Facebook React Native hackathon
Moti Lavian 7mllm7@gmail.com 050-6791653
Yaron Levi yaronlevi02@gmail.com
Gilad gilad@artzi.me
Boris boris@dinkevich.com
Vladimir vnovick@gmail.com
Thw world torch is a virtual torch with a geo location. The users need to pick up and drop the torch to advance to its destination.
- Map with torch (single torch)
- Torch
- List of Runs
- Login
- Torch map marker
- App icon
- Launch screen
- Torch
- Name
- Current location
- Current
Run
- User
- Name
- Runner - a user that commited a run
- Run
- Torch
- Runner (User)
- Origin
- Destination
- StartedAt
- EndedAt
- [Media]
- Backend - Firebase:
- OAuth
- DB
- App React Native :): *
- Libs:
react-native-mapsfirebase...
/userPOST:- Returns
User(withuserId). displayName
- Returns
/torchGET:- Returns list of
torchs. Torch:namecurrentLocation~{longitude: 30.0, latitude: 30.1}currentRun~Run
- Returns list of
/torch/:torchId/pickupPOST:- Returns
torch. - Params:
locationrunner~userId
- Returns
/torch/:torchId/dropPOST:- Return
torch. - Params:
locationuserId
- Return
/runs/:torchIdGET:- Returns a list of
runs for given:torchId.
- Returns a list of
redux- TabBarIOS / TabBarAndroid
- Components
- df
- Reducers
- Runs
runs
- Auth
currentUser
- Runs
- Services
- Backend (Firebase?)
- Location
- Auth