Creative Week #1 Day 4 : En orbite !

Découvrez nos avancées sur le projet PlaceStar en suivant notre quatrième journée de Creative Week chez PlaceMe.

Clément Amat

Leader Technique

clement
Creative Week #1 Day 4 :  En orbite !

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 :

  1. Creative Week #1 Day 1 : La tête dans dans les étoiles
  2. Creative Week #1 Day 2 : L'univers en pleine expansion
  3. Creative Week #1 Day 3 : Décollage !
  4. Creative Week #1 Day 4 : En orbite !
  5. 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 :

day-04-progression.png

... 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 :

day-04-insert-star.png

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 :

day-04-bigbang.png

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.

day-04-pwa.png

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 : day-04-mention-legale.png

La vue en détail d'une étoile, développée par Malo :

day-04-details.png

C'est tout pour aujourd'hui, retrouvez la suite demain pour le jour 4 de cette Creative Week ! La team PlaceMe.