Le contenu est régulièrement mis à jour
- Recherchez des biographies d'auteurs, découvrez leurs oeuvres
- Révisez votre oral de français avec les fiches de révisions
Vous pouvez nous aider à la rédaction du site en vous inscrivant.
- REST Api
- Sigle Page Application
- Chargement et requêtes optimisées
- Badges informatifs sur les fiches
- Possibilité d'imprimer les fiches avec plusieurs options différentes
- Recherche de fiches par nom ou date
- Impression et modification des fiches
- 3 niveaux de permissions: utilisateur vérifié, rédacteur et administrateur.
- Les utilisateur vérifiés peuvent uniquement ajouter des fiches (auteurs et œuvres).
- Les rédacteur peuvent en plus les modifier et les supprimer.
- Les administrateurs peuvent modifier les badges des fiches, gérer les fiches, modifier l'introduction du site et accéder à la corbeille pour restaurer ou supprimer définitivement une fiche.
- Dashboard permettant la gestion des utilisateurs, l'accès aux éléments supprimés et aux logs d'action
Vous pouvez utiliser notre Api pour récupérer les fiches du site, avec des requêtes Json.
Le contenu ('content','bio','notes', 'text') des fiches est formatté en markdown à l'aide de toast-ui.vue-editor (ancienne version)
- GET https://lesptitesbios.ga/api/persons
- GET https://lesptitesbios.ga/api/person/{slug|name} Exemple de requête:
GET https://lesptitesbios.ga/api/person/charles-baudelaire
=> {
"id": 1,
"slug": "charles-baudelaire",
"name": "Charles Baudelaire",
"classrooms": [],
"state": "certif",
"img": "data:image/jpeg;base64:..." ou "/img/persons/charles-baudelaire.png",
"date": "1821-1867",
"bio": "...",
"notes": null,
"editor": "Arthaud",
"created_at": "2020-05-12 22:37:05",
"updated_at": null
}
- GET https://lesptitesbios.ga/api/artworks
- GET https://lesptitesbios.ga/api/person/{slug|name}/artworks
- GET https://lesptitesbios.ga/api/artwork/{slug}
GET https://lesptitesbios.ga/api/artwork/une-charogne
=> {
"id": 1,
"slug": "une-charogne",
"name": "LA n°1 - Une Charogne",
"state": "writing",
"person": "Charles Baudelaire",
"date": "1857",
"content": "...",
"notes": null,
"text": null,
"editor": "Arthaud",
"created_at": "2020-05-12 22:35:51",
"updated_at": "2020-05-12 22:48:36"
}