/pas-fute-fute

Le répertoire des expressions françaises pour décrire les moins futé·e·s.

Primary LanguageTypeScriptMIT LicenseMIT

Header banner

PasFuteFute

Le répertoire des expressions françaises pour décrire les moins futé·e·s.

Website   •   Les expressions   •   API

Introduction

Pas Fute Fute... est un répertoire des expressions françaises pour décrire les moins futé·e·s. Ce projet a pour but de recenser les expressions populaires françaises qui décrivent de manière humoristique et imagée les personnes, stupides, ou simplement maladroites.

Pas Fute Fute

Les features

  • Liste des expressions : Découvrez les expressions populaires françaises pour décrire les moins futé·e·s.
  • Expression aléatoire : Affiche une expression aléatoire.
  • Responsive : Le site est responsive et s'adapte à tous les écrans.
  • Open source : Le projet est open source et sous licence MIT.
  • Contributions : Vous pouvez contribuer en ajoutant de nouvelles expressions.
  • API : Une API est disponible pour récupérer les expressions.

API

Une API est disponible pour récupérer les expressions.

Pour le moment, une seule route est disponible pour récupérer une expression aléatoire :

curl https://pasfutefute.fr/api/quotes/random

# {
#    "quote": "C'est pas le rosier le plus fleuri du jardin."
# }

Contribuer

Ajouter une expression

Pour ajouter une expression, il suffit de modifier le fichier quotes.yaml dans le dossier packages/data/src/.

A noter que pour être acceptée, une expression doit respecter les critères suivants :

  • L'expression doit être en français
  • L'expression doit être rédigée de façon inclusive
  • Éviter les expressions vulgaires ou discriminatoires
  • Pas de doublons ou de similarités forte avec des expressions déjà présentes

Développement

Pour contribuer au développement du projet, vous pouvez cloner le dépôt et installer les dépendances avec pnpm :

git clone https://github.com/CorentinTh/pas-fute-fute.git
# ou
git clone git@github.com:CorentinTh/pas-fute-fute.git
# ou
gh repo clone CorentinTh/pas-fute-fute

Ensuite, installez les dépendances :

pnpm install

Pour lancer le projet en mode développement :

cd packages/app

pnpm dev

License

Ce projet est open source et sous licence MIT. Rendez-vous sur le fichier LICENSE pour plus d'informations.

Crédits

Ce projet est développé et maintenu avec passion par Corentin Thomasset.

Stack utilisée et mentions :