diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index abe08db..0000000 --- a/.drone.yml +++ /dev/null @@ -1,26 +0,0 @@ -kind: pipeline -type: docker -name: default - -trigger: - event: - - push - -steps: - - name: sonar-analysis - image: hub.codefirst.iut.uca.fr/camille.petitalot/drone-sonarplugin-reactnative:latest - commands: - - yarn install - - yarn test:coverage - - ls ./coverage - - sonar-scanner - -Dsonar.projectKey=AD_multiplat - -Dsonar.sources=. - -Dsonar.host.url=$${PLUGIN_SONAR_HOST} - -Dsonar.login=$${PLUGIN_SONAR_TOKEN} - -Dsonar.javascript.lcov.reportPaths=./coverage/lcov.info - -Dsonar.exclusions=**/*.test.tsx,**/*.test.ts,**/*.spec.tsx,**/*.spec.ts,**/lcov-report/**,**/constants.ts,config.ts,babel.config.ts - settings: - sonar_host: https://codefirst.iut.uca.fr/sonar/ - sonar_token: - from_secret: SONAR_TOKEN diff --git a/README.md b/README.md index 8c59b63..a813362 100644 --- a/README.md +++ b/README.md @@ -1,35 +1,24 @@ -[![Build Status](https://codefirst.iut.uca.fr/api/badges/alexis.drai/dice_app/status.svg)](https://codefirst.iut.uca.fr/alexis.drai/AD_multiplat) -[![Quality Gate Status](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=alert_status&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) - -[![Maintainability Rating](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=sqale_rating&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Reliability Rating](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=reliability_rating&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Security Rating](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=security_rating&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) - -[![Coverage](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=coverage&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Lines of Code](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=ncloc&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) - -[![Bugs](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=bugs&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Code Smells](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=code_smells&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Duplicated Lines (%)](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=duplicated_lines_density&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Security Hotspots](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=security_hotspots&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Technical Debt](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=sqale_index&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) -[![Vulnerabilities](https://codefirst.iut.uca.fr/sonar/api/project_badges/measure?project=AD_multiplat&metric=vulnerabilities&token=b3b8ca5709f99d5bcee2a2c495adb2fc804d3351)](https://codefirst.iut.uca.fr/sonar/dashboard?id=AD_multiplat) - -# AD_ReactNative +# PoKeMoNg A React Native app for educational purposes. Refer to [instructions here](https://react-native-courses.clubinfo-clermont.fr/docs/notation). ++ [About](#about) + [Notation checklist](#notation-checklist) + [Sketches](#sketches) - - [Pokemongs](#pokemongs) - - [Moves](#moves) + - [Home](#home) + - [Collection](#collection) + - [Detail](#detail) + - [Creating](#creating) + - [Updating](#updating) + [Using the app](#using-the-app) +## About + ## Notation checklist * [ ] Documentation (6 pts) - - [ ] Application sketches (4 pts) + - [x] Application sketches (4 pts) - [ ] A Readme describing your project/application. (2 pts) * [x] Basics (20 pts) - [x] Navigation (3 pts) @@ -56,11 +45,27 @@ to [instructions here](https://react-native-courses.clubinfo-clermont.fr/docs/no ## Sketches -This app will contain several "master/detail" tabs. They are as follows. +This app will contain a home page, and a "master/detail" tab for `Moves` with basic CRUD features. + +### Home + + + +### Collection + + + +### Detail + + + +### Creating + + -### Moves +### Updating - + ## Using the app diff --git a/docs/create.png b/docs/create.png new file mode 100644 index 0000000..b7118c3 Binary files /dev/null and b/docs/create.png differ diff --git a/docs/home.png b/docs/home.png new file mode 100644 index 0000000..2979852 Binary files /dev/null and b/docs/home.png differ diff --git a/docs/move.png b/docs/move.png new file mode 100644 index 0000000..e4d33bf Binary files /dev/null and b/docs/move.png differ diff --git a/docs/moves.jpg b/docs/moves.jpg deleted file mode 100644 index 1f2284d..0000000 Binary files a/docs/moves.jpg and /dev/null differ diff --git a/docs/moves.png b/docs/moves.png new file mode 100644 index 0000000..f914a69 Binary files /dev/null and b/docs/moves.png differ diff --git a/docs/update.png b/docs/update.png new file mode 100644 index 0000000..b8df689 Binary files /dev/null and b/docs/update.png differ