Skip to content

JeremDlcn/search-anime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anime Search

Anime Search est une application Flask de webscraping permettant de savoir sur quelle platforme de streaming légale on peut visionner la série d'animation que l'on recherche.

Les données sont récupérées depuis le site de Nautiljon.

Page accueil

Le lien vers le site Anime Search.

Cette application m'a permis d'apprendre à faire du webscraping et de m'améliorer en Flask.

Fonctionnement

L'application possède 3 pages:

  • La page d'accueil permettant de rechercher une série.
  • La page d'affichage des résultats qui montre les résultats correspondant à notre recherche.
  • La page de détails d'une série, où l'on peut voir des informations sur la série.

L'application permet aussi de visualiser le détail d'une série plus rapidement au détriment de la qualité d'image en activant le bouton "Speed Mode" dans la page de recherche.

Technologies utilisées

  • Le micro-framework Flask
  • Le langage Python 3.8
  • L'installeur de paquets pip 20.1
  • Bibliothèque Python :
    • Beautiful Soup 4 (Webscraping)
    • lxml (Parser)
    • requests (requête HTTP)
    • gunicorn (déploiement en production)

Déploiement de l'application

L'application à été déployé sur Heroku qui permet de déployer gratuitement des applications webs (NodeJS, Python, Java, Go, PHP, ...)

About

Flask webscraping app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •