Skip to content

Commit 82dba76

Browse files
committed
update hackathon day
1 parent 363df1e commit 82dba76

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

hackathon/README.md

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,6 @@
22

33
To ship your first app you should have completed all the previous exercices: **foundations**, **data management**, **ecosystem**, **navigation** and **releases**.
44

5-
The tasks of the day are:
6-
7-
1. Use the cli to generate an app
8-
1. Choose a UI framework
9-
1. Select an external API (try to find an open one, of with a simple auth token)
10-
1. Connect everything together
11-
1. Before the end of the day, ship it to expo like [`@flexbox/detector`](https://expo.dev/@flexbox/detector)
12-
13-
**Hint:** If you want to know of to add and API with an auth token, have a look at this PR to [add `.env` and Authorization token with `react-query`](https://github.com/flexbox/react-native-bootcamp/pull/76).
14-
155
## Ideas
166

177
- Rick and Morty episode tracker with [rickandmortyapi](https://rickandmortyapi.com/)
@@ -20,8 +10,10 @@ The tasks of the day are:
2010
- Machine Learning application by [@flexbox](https://github.com/flexbox/machine-learning-with-javascript/tree/master/vision)
2111
- Onboarding with magic.link by [@flexbox](https://github.com/flexbox/react-native-workshop/tree/main/hackathon/onboarding)
2212

23-
## Getting Started
13+
## Getting Started the Hackathon day
2414

15+
- [ ] Choose a UI framework
16+
- [ ] Select an external API
2517
- [ ] Open [excalidraw](https://excalidraw.com/) to assemble a plan of your screens
2618
- [ ] Run the CLI
2719

@@ -39,6 +31,12 @@ npx ignite-cli new awesome-app --expo
3931
npx create-react-native-library react-native-awesome-lib
4032
```
4133

34+
- [ ] Use a `curl` to save local `.json` data (_to render simple components if you encounter issues to connect the api_.)
35+
- [ ] Fetch data over the network with `react-query`
36+
- [ ] Before the end of the day, ship your app to your expo account like [`@flexbox/detector`](https://expo.dev/@flexbox/detector)
37+
38+
**Hint:** If you want to know of to add and API with an auth token, have a look at this PR to [add `.env` and Authorization token with `react-query`](https://github.com/flexbox/react-native-bootcamp/pull/76).
39+
4240
## Ressources
4341

4442
### UI

0 commit comments

Comments
 (0)