-
Notifications
You must be signed in to change notification settings - Fork 0
Dailies
Lucie edited this page Mar 26, 2024
·
31 revisions
- #1 - 14/11/23
- #2 - 21/11/23
- #3 - 03/12/23
- #4 - 17/12/23
- #5 - 07/01/24
- #6 - 21/01/24
- #7 - 28/01/24
- #8 - 11/02/24
- #9 - 25/02/24
- #10 - 10/03/24
- #11 - 24/03/24
- Réalisation d'une maquette sur Figma
- Installation de la base du projet
- Mise en place du projet sur Git (sprints...)
- Intégration des formulaires d'authentification, de la première pages des tatoueurs et du système de swiping
Sprint Retrospective : #1 - 14/11/23
- Intégration des formulaires d'authentification et de connexion
- Intégration de la page listant les tatoueurs à proximité
- Intégration du système de swiping
- Complétion de la maquette Figma et réalisation de l'UserFlow
- Création du back avec NodeJS et PostGreSQL
- Intégration des pages profil tatoueur, formulaire tatoueur et du système de messagerie
- Implémentation du système d'authentification
Sprint Retrospective : #2 - 21/11/23
- Installation du back sur DigitalOcean
- Mise en place du système de CI avec les GitHub workflows : mise en place de ESLint, Husky, CommitLint back et front
- Mise en place de Semantic Release pour le versioning back et front
- Intégration profil tatoueurs, messagerie et carousel
- Remplacement des mocked data de la liste tatoueurs par des données du back
- Liaison back/front pour remplacer les mocked data (messagerie, profil tatoueurs)
- Mise en place du CD pour mettre en place le back automatiquement à chaque modification
- Implémentation du système photo
- Amélioration UI (cartes tatoueurs)
- Mise en place formulaire modification tatoueur
- Mise en place notifications
Sprint Retrospective : #3 - 03/12/23
- Mise en places des tests backend intégrés à la CI avec un container posgreSQL, qui effectue des tests réels
- Gestion du cache avec Apollo client
- List des likes, affichage des tatoueurs likés fonctionnels
- Messagerie fonctionnelle
- Fix du design cartes tatoueurs et swiping
- Complétion des maquettes (user flow + calendrier rendez-vous)
- Liaison affichage profil tatoueur - backend
- Fix design profil, intégration page de rendez-vous
- Modification profil du tatoueur
Sprint Retrospective : #4 - 17/12/23
- Mise en place des tests frontend et end-to-end
- Envoi d'image par message entre les utilisateurs
- Optimisation de la taille des images
- Workspace YARN
- Mise en place du READ ME (installation)
- Conversation avec tatoueur liké récemment
- Récupération de la location de l'utilisateur
- Installation et configuration des notifications (push)
- Modifier le profil d'un tatoueur
- Intégration de la page de prise de rdv
- Distinction connexion d'un utilisateur et d'un tatoueur
- Système de recherche des tatoueurs
- Envoi des notifications à chaque message depuis le back
- Gestion des rendez-vous
- Intégration et la gestion des flash
- Gestion des types de tatouage, lien front/back
- Ajout des tests end-to-end sur toutes les fonctionnalités déjà existante
- Tests back messagerie
- Ajout des tests front dans le CI Github
- Ajout gestion de la distance
Sprint Retrospective : #5 - 07/01/24
- Ajout d'une navigation pour les tatoueurs
- Fix des tests backend avec yarn
- Intégration des flashs dans le page de profil
- Gestion complète des styles de tatouages, ajout, modification et affichage
- Intégration distance max
- Envoi notifications aux users
- Mise en place fonctionnelle des filtres liste tatoueur
- Gestion complète des photos, ajout et modification
- Encryption token
- Tutoriel au premier like utilisateur
- Corriger les tests end-to-end sous yarn
- Corriger les erreurs de versioning
- Distance max dans bdd plutot que local
- Ajout des tests des anciennes features
Sprint Retrospective : #6 - 21/01/24
- Distance max de swiping en bdd
- Token expo sécurisé
- Message d'erreur si la localisation n'est pas activée avec bouton vers les paramètres du téléphone
- Affichage différent du profil en fonction de qui est sur la page (tatoueur ou utilisateur)
- Consultation et modification de son propre profil en tant que tatoueur (lien entre les pages)
- Refactor de la navigation (invité, utilisateur, tatoueur) fonctionnelle
- Tests backend liés au système de messagerie
- Correction des tests end-to-end suite au passage sous yarn
- Correction de bugs liés à l'ajout de la localisation
- Ajout photo de couverture
- Modification et ajout photo profil + photo de couverture
- Complétion de la maquette avec user flow du tatoueur séparé
- Async messagerie
- Correction du versioning
- Pouvoir sélectionner ses disponibilités de RDV côté tatoueur
- Tutoriel au premier like utilisateur (déplacé)
- Mise en place des tests end-to-end dans le CI
- Mise en place des tests e2e et des tests back
- Ajout de la table des flashs
- Intégration flashs et modification des onglets sur le profil
Sprint Retrospective : #7 - 28/01/24
- Passage des messages en async avec optimistic UI d'apollo
- Correction d'un bug avec semantic release et ajout versioning dans le read.me
- Amélioration générale de l'expérience utilisateur
- Test e2e affichage du profil avec nav flash bio
- Ajout des flashs en base
- Modification onglet sur le page profil
- Gestion du swiping like/nope en backend
- Prise de rendez-vous côté appli
- Test e2e prise de RDV
- Utilisation header natif dans la messagerie et amélioration design
- Implémentation tests e2e dans le CI github
- Tests e2e messagerie
- Test e2e + back coté tatoueur : modification et création profil
- Gestion des flashs coté tatoueur
- Test e2e + back swiping et distance max
- Prise de rendez-vous côté back
Sprint Retrospective : #8 - 11/02/24
- Utilisation header natif dans la messagerie
- Fix de problèmes de navigation
- Fix des tests e2e navigation
- Affichage des flashs sur les profils
- Gestion des flashs côté tatoueur
- Affichage de l'agenda côté tatoueur (refonte)
- Test swiping
- Test distance max
- Modifier l'accès à une conversation avec l'user ID
- Utilisation header natif prise de rendez-vous
- Tests e2e messagerie
- Tests e2e flashs
- Tests backs
- Integration profil tatoué
- Relier agenda et le backend
- Test e2e agenda
- Page paramètres
Sprint Retrospective : #9 - 25/02/24
- Avancement agenda / prise de rdv
- Utilisation des header natifs sur l'application
- Modification de l'accès aux conversations par user id
- Fix de bugs ui
- Fix bugs e2e
- Page paramètres
- Tests backs
- Integration profil tatoué
- Création des tatoueur après l'inscription
- Gestion du remplissage des coeurs cohérents dans toute l'appli
- Avancement agenda / prise de rdv
- Fix bug des tests e2e CI probablement dû à un problème de ports
- Modification du profil utilisateur dans le compte
- Fix du bug sur les images avec amazon
- Fix affichage distance profil et list
- Modifications images affichées sur le carousel
Sprint Retrospective : #10 - 10/03/24
- Création des tatoueur après l'inscription
- Gestion du remplissage des coeurs cohérents dans toute l'appli
- Modification du profil utilisateur dans le compte
- Fix du bug sur les images avec amazon
- Fix affichage distance profil et list
Sprint Retrospective : #11 - 24/03/24
Linkink 2023