Skip to content

ByMSRT/GROUPIE_TRACKER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GROUPIE_TRACKER

GoJavaScript HTML5 CSS3

Le projet Groupie Tracker consistait à recevoir une API donnée et manipuler les données qu'elle contenait. L'objectif étant de réaliser un site web et d'y afficher un certain nombre de donnée venant de l'API.

Objectifs

  • Afficher les artistes :

    • Nom du groupe
    • Image
    • Création du groupe
    • Date du premier album
    • Les noms des membres

    exemple

  • Recherche agit sur (Rafraichissement dynamique) :

    • Le nom du groupe
    • La date de création
    • Le nom des membres
    • La date du premier album

    exemple

  • Filtrage (Rafraichissement dynamique) :

    • Avec un système de pagination en fonction du nombre de résultat afficher (10 max/pages & interaction avec le filtre)

      • La date de création du groupe (Select input)
      • Le nombre de membre dans le groupe (CheckBox)
      • La date du premier album (Range filter)

exemple

  • Géolocalisation

    • Google Maps API
      • Maps JavaScript API
      • Géocoding API

    Le service peut-être amené à être interrompu (Version d'essai)

  • Séparation en page de nagivation

  • Gestion des erreurs

    • Erreur 404
    • Erreur 500

error

Pour commencer

Tout d'abord, pour tester notre site web, veillez à télécharger l'intégralité du dossier GROUPIE_TRACKER. Une fois cela fait, rendez-vous sur Visual Studio Code 2.

Lancement du serveur

Pour lancer le serveur, il vous suffit d'utiliser la commande suivante dans votre terminal : go run main.go.

⚠️ Pour les utilisateurs Mac possédant une erreur lors de l'éxécution de cette commande, suivez les instructions suivantes :

  • env GO111MODULE=off go build main.go
  • ./main

Une fois le serveur lancé, des logs apparaissent dans votre terminal en couleur. Vous pouvez cliquer directement sur votre terminal pour ouvrir la page web ou ici. log

Des erreurs peuvent être présente sous cette forme : error

Versions

  • 1.0 - Release 05/05/21

Auteurs

Développement avec

GoJavaScript HTML5 CSS3

About

Project B1_Info

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors