From 4d7ad0784c247acbd9d4c4de3847324cbd471dbd Mon Sep 17 00:00:00 2001 From: Alexis DRAI Date: Wed, 14 Jun 2023 12:36:49 +0200 Subject: [PATCH] :memo: Add TODOs to Readme --- README.md | 36 ++++++++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9934fea..120aacd 100644 --- a/README.md +++ b/README.md @@ -17,23 +17,47 @@ # AD_ReactNative -A React Native app for education purposes. Refer +A React Native app for educational purposes. Refer to [instructions here](https://react-native-courses.clubinfo-clermont.fr/docs/notation). ++ [Notation checklist](#notation-checklist) + [Sketches](#sketches) - - [Trainers](#trainers) - [Pokemongs](#pokemongs) - [Moves](#moves) + [Using the app](#using-the-app) +## Notation checklist + +* [ ] Documentation (6 pts) + - [ ] Application sketches (4 pts) + - [ ] A Readme describing your project/application. (2 pts) [planned] +* [x] Basics (20 pts) + - [x] Navigation (3 pts) + + [x] Tab bottom navigation (2 pts) AND at least one button (1 pts) + - [x] Redux Store (10 pts) + + [x] Read data from redux store (2 pts) + + [x] Update data to redux store with actions and reducers (slice = 0) (4 pts) + + [x] Update data to redux store using redux-thunk (API AND|OR AsyncStorage) (4 pts) + - [x] Display list of items (2 pts) + + [x] FlatList, VirtualizedList or SectionList + - [ ] ~~Display dynamic image (2 pts)~~ + - [x] Binding child component props (1 pts) + - [x] Handle a TextInput correctly (2 pts) + + [x] Beware of keyboard management +* [ ] Application features (14 pts) + - [x] Retrieve data using the Web API (6 pts) + + [x] Handle fetch success callback (3 pts) + + [x] Handle fetch error callback (3 pts) + - [ ] Store favorite data into phone storage (2 pts) [maybe] + - [x] Write Tests (6 pts) + + [ ] ~~all actions payload (1 pts)~~ + + [ ] ~~all reducers case (2 pts)~~ + + [x] one UI Component (3 pts) + ## Sketches This app will contain several "master/detail" tabs. They are as follows. -### Trainers - - - ### Pokemongs