20 févr. 2020
Chaque jour, un article de blog retrace les péripéties que l'équipe de PlaceMe rencontre pendant cette première Creative Week !
Les articles consacrés à la Creative Week #1 :
- Creative Week #1 Day 1 : La tête dans dans les étoiles
- Creative Week #1 Day 2 : L'univers en pleine expansion
- Creative Week #1 Day 3 : Décollage !
- Creative Week #1 Day 4 : En orbite !
- Creative Week #1 Day 5 : Atterrissage !
Destin tragique pour Apollo
Le bilan de cette journée commence par une triste nouvelle pour l'équipe back-end. Le déploiement en mode serverless de notre back-end dans l'état actuel des choses ne permet pas à Apollo - le serveur permettant de traiter les requêtes GraphQL - de se lancer. Après les difficultés rencontrées au cours des derniers jours pour déployer notre application, nous avons choisi de ne pas perdre plus de temps à essayer de résoudre ces problèmes, et nous sommes tournés vers une autre solution. A présent, notre backend expose donc des services REST classiques.
L'univers
... s'étend lentement
Il est également temps de remplir l'univers ! Pour ce faire, un script développé par Vincent, nous permet de générer et d'ajouter dans notre Data Store plus d'un million d'astres !
Nous avons trouvé ce script un peu trop long, en effet il aurait fallu 28h pour insérer nos 36x36x36x36 étoiles :
... puis accélère !
Vincent à choisi de découper le tout en fichiers de 500 étoiles afin de les insérer par batchs successifs, cela est bien plus performant :
Nous avons donc créé peu d'étoiles dans un première durée plutôt longue, puis l'expansion de l'univers s'est accélérée ! Comme l'histoire de la création de notre propre univers :
Etat d'avancement à 19h : 27% d'étoiles. Nous espérons être à 100% à 20h !
Espérons que notre million d'étoiles aura bien été inséré ! Le challenge de demain : est ce que notre application va répondre correctement lorsqu'il y aura 1 679 616 étoiles ?
Un nouveau moyen de rejoindre l'univers
Hier, notre premier moyen de rejoindre l'univers était en place : via une authentification Google ! Aujourd'hui, Lucas et Robin, ont mis en place l'authentification par Twitter. Deux moyens sont dorénavant disponibles pour rejoindre l'univers interstellaire !
Assemblage de la fusée PlaceStar
Aujourd'hui a également marqué le début de l'assemblage de la fusée PlaceStar ! Nous avons connecté le front-end au back-end, autant en production qu'en développement.
Voici une capture d'écran de notre PWA Place Star en action: avec en bonus l'ajout d'une carte permettant de se repérer dans l'univers.
L'intégration des maquettes continu, avec l'ajout d'une modale de mentions légales et d'une modale permettant la vue en détail d'une étoile :
Les mentions légales et la bannière de consentement de cookies mise en place par Hélène :
La vue en détail d'une étoile, développée par Malo :
C'est tout pour aujourd'hui, retrouvez la suite demain pour le jour 4 de cette Creative Week ! La team PlaceMe.