https://github.com/corentinth/pas-fute-fute
Le répertoire des expressions françaises pour décrire les moins futé·e·s.
https://github.com/corentinth/pas-fute-fute
app citations expressions french quotes quotes-application website
Last synced: 3 months ago
JSON representation
Le répertoire des expressions françaises pour décrire les moins futé·e·s.
- Host: GitHub
- URL: https://github.com/corentinth/pas-fute-fute
- Owner: CorentinTh
- License: mit
- Created: 2024-10-21T09:13:39.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-27T13:31:10.000Z (12 months ago)
- Last Synced: 2024-10-28T12:35:59.186Z (12 months ago)
- Topics: app, citations, expressions, french, quotes, quotes-application, website
- Language: TypeScript
- Homepage: https://pasfutefute.fr
- Size: 499 KB
- Stars: 3
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
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.
[](https://pasfutefute.fr)
## 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](https://pasfutefute.fr/api/quotes/random) est disponible pour récupérer une expression aléatoire :
```bash
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`](./packages/data/src/quotes.yaml) dans le dossier [`packages/data/src/`](./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` :
```bash
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 :
```bash
pnpm install
```Pour lancer le projet en mode développement :
```bash
cd packages/apppnpm dev
```## License
Ce projet est open source et sous licence MIT. Rendez-vous sur le fichier [`LICENSE`](LICENSE) pour plus d'informations.
## Crédits
Ce projet est développé et maintenu avec passion par [Corentin Thomasset](https://corentin.tech).
Stack utilisée et mentions :
- Le site est développé avec [SolidStart](https://docs.solidjs.com/solid-start), un starter pour [SolidJS](https://docs.solidjs.com/).
- Le logo est l'icon [`face-explode-solid`](https://icones.js.org/collection/all?icon=flowbite:face-explode-solid) de la collection [flowbite](https://icones.js.org/collection/flowbite), sous licence MIT.