Template pour une application mobile qui permettrait trouver des spots de surfs repertoriés dans une base de données.
Le back est une API REST en Go, le front est en Kotlin fait sur Android Studio. L'application peut aussi marcher avec une API web sur AirTable.
👉 Ma contribution à ce projet
Coté Back
- J'ai participé à créer le CRUD
- J'ai débugué et j'ai en partie refactorisé selon les bonnes pratiques
- J'ai installé une architecture modulaire
- J'ai fait des code reviews sur la partie liaison API/BDD
- J'ai aidé mes collègues à prendre en main Go en vulgarisant des parties de la documentation
Coté Front
- J'ai créé la base des 3 pages
- J'ai installé la navigation
- J'ai proposé des implémentations selon le parcours utilisateur type
- J'ai commencé à mettre en place un MVVM que nous n'avons pas gardé faute de temps et d'organisation
Fonctionnalités mises en place :
- Navigation
- Base du design
- La partie Back et la partie Front existent et sont fonctionnelles. Nous n'avons cependant pas pu les relier correctement faute de temps.
Améliorations possibles :
- Relier le front et le back pour que ce ne soit plus seulement un template mais une application reliée à une base de données
- Créer des sessions avec la possibilité d'enregistrer ses spots favoris
- Ajouter une carte interactive pour situer les spots
- Pouvoir ajouter des spots à la base de données en tant qu'utilisateur