POK 1 :  Site web pour mon interrail

Tag :
  • POK
Auteur :
  • Ménager Jeanne
2024-2025

Rassembler mon expérience interrail pour pouvoir le partager facilement.

Prérequis

savoir utiliser l'HTML et le CSS

Je souhaite pour mon premier POK, coder un site internet à l'aide des connaissances apprises lors de mon premier MON, c'est à dire à l'aide du HTML et du CSS. Comme sujet de site, j'ai choisi mes voyages effectués lors de ma césure.

Sprint 1

Lors de ce sprint, je m'étais fixé le premier objectif de dessiner les pages du site grâce à Figma. Je n'ai pas dessiné toutes les pages car cela me semblait être du temps perdu : en effet, certaines pages vont être très similaires comme les pages présentant 2 villes différentes, j'ai donc décidé de faire un template commun pour toutes les villes. Pour cette conception de maquette, il a fallu que je choisisse les couleurs du site et malgrè l'utilisation de générateurs de couleur en ligne, je ne suis pas sure d'en être très satisfaite, je me réserve donc le droit de changer les couleurs plus tard.

Page d’accueil faite sur Figma

Sur la page d’accueil, je souhaite que l’utilisateur puisse cliquer sur chaque pays afin d’accéder directement à la page de ce pays

Page d’accueil avec menu faite sur Figma

Mais depuis l’accueil, grâce aux onglets villes et pays, on pourra aussi accéder à un pays ou une ville

Page de pays faite sur Figma

Sur la page d’un pays, je développerai mon itinéraire au sein de ce pays, de nouveau, l’utilisateur pourra cliquer sur les différentes villes pour avoir plus de détails.

Page de pays faite sur Figma

Sur la page de la ville, je mettrai des photos et des bonnes adresses

J’ai ensuite commencé à coder mais je me suis rendue compte que mes connaissances en flexion étaient un peu limité, j’ai donc refait des exercices sur ce sujet grâce à Flexbox - Froggy.

Il a fallut aussi que je trouve toutes les cartes des pays avec les drapeaux et que je les positionne bien, voici je résultat :

Sprint 2

Lors de ce sprint, je mettais fixé comme objectif de faire toutes les pages des différentes villes où je suis allées mais C'était trop et j'ai préféré faire quelques villes mais bien et avec une carte plutôt que toutes rapidement. Je trouvais aussi que cela me laissait plus de temps pour travailler le code.

J'ai donc commencé par créer une page pour une première ville sur laquelle j'ai intégré une carte google map pour que l'utilisateur puisse voir les différents lieux que je recommande dans cette ville. pour cela, j'ai utilisé l'API Google Mpas Platform qui est gratuite pour les 30 000 premières requettes.

Capture d'écran de la page de Flensburg

J'ai ensuite voulu ajouter les photos en les organisant comme je le voulais, pour cela, j'ai retravaillé l'utilisation de grid que j'avais vu lors de mon MON 1 grâce à un jeu.

Capture d'écran des photos

J'ai ensuite fait un form pour que les gens puissent me contacter si ils avaient des questions sur une des villes:

Capture d'écran du form

En cliquant sur envoyer, l'application de mail s'ouvre avec le message près à être envoyé:

Capture d'écran du mail

J'ai aussi ajouté un menu déroulant pour choisir directement la ville que l'on souhaite voir

Capture d'écran du menu

Horodatage

Toutes les séances et le nombre d'heure que l'on y a passé.

DateHeures passéesIndications
Vendredi 13/091H15Travail sur Figma
Samedi 14/0940minTravail sur Figma
Lundi 16/093H45Début de la page de garde
Lundi 16/0925minExercices sur les FlexBox
Lundi 16/092H20Page de garde
Mardi 17/0935minMenu de la page de garde
Mardi 17/0945minRédaction en markdown
Vendredi 12/101hDiverse recherche et tentative infructueuse pour trouver un moyen de mettre une carte interactive
Samedi 13/101h15Apprendre à Faire un form qui envoie un mail
Samedi 13/1030 minMise en place de différents liens
Dimanche 14/101h45Apprendre à mettre une carte grâce à google Maps Platform
Dimanche 14/101h30Mettre des maps dans les pages et mettre en form le texte
Lundi 15/1030 minRévision de grid
Lundi 15/1045 minMise en page de photos et de texte
Mardi 16/1030 minCréation d'un élément réutilisable pour le header et le footer
Mardi 16/1030 minUtilisation de cet élément
Mardi 16/1030 minRévision du fichiers .css pour en créer plusiseurs par soucis de lisibilité
Mercredi 16/1045 minAjout de photos et de texte pour une ville
Mercredi 16/1030 minRédaction en markdown
Total19H45Total