You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
continuous-integration/drone/push Build is passing
Details
|
2 years ago | |
---|---|---|
assets | 2 years ago | |
data | 2 years ago | |
redux | 2 years ago | |
src | 2 years ago | |
test/coverage | 2 years ago | |
.drone.yml | 2 years ago | |
.gitignore | 2 years ago | |
App.tsx | 2 years ago | |
Notation.md | 2 years ago | |
Readme.md | 2 years ago | |
app.json | 2 years ago | |
babel.config.js | 2 years ago | |
index.js | 2 years ago | |
metro.config.js | 2 years ago | |
package-lock.json | 2 years ago | |
package.json | 2 years ago |
Readme.md
La Météo de Paul et Maxence
Ce projet avait pour but de développer une application en React native permettant a un utilisateur de consulter la météo de son choix. Cette application devait utilisé une api, nous avons choisi d'utiliser open-meteo pour notre application.
1️⃣ Maquetes
Vous pouvez accéder aux maquettes Figma de l'application depuis le lien suivant : maquettes figma
2️⃣ API
Vous pouvez retrouver la documention de l'api depuis le lien suivant : open-meteo.com
3️⃣ Avancement du projet
⚡ Notation (Auto notation)
Documentation (4 pts)
- ✅ Application sketches
Basics (10 pts)
- ✅ Navigation (2 pts)
- ✅ Tab bottom navigation + at least one button
- ✅ Store (2 pts)
- ✅ Read data from redux store
- ✅ Actions (1 pts)
- ✅ Update data to redux store
- ✅ Display list of items (2 pts)
- ✅ FlatList, VirtualizedList or SectionList
- ✅ Display image (1 pts)
- ✅ Child props (1 pts)
- ✅ TextInput (1 pts)
Application features (6 pts)
- ✅ Retrieve data using the Web API (2 pts)
- 🚧 Store favorite data into phone storage (2 pts)
Note: Avait été mis en place par Paul mais il a oublié de push
- ✅ Write Tests (2 pts)
Bonus (only taken into account if the basics are all mastered)
- ❌ Dark/Light mode switch (2pts)
Note: On sait le faire mais pas en utilisant redux, seulement avec useTheme
- 🚧 Sexy UI (2 pts)
Note: A vous de juger