Go to file
Victor 05b0a4514b changement test items 2024-05-13 21:23:40 +02:00
.husky test 2024-03-27 10:51:41 +01:00
.vs room creation fix + README update 2024-05-13 19:53:43 +02:00
__tests__ changement test items 2024-05-13 21:23:40 +02:00
e2e-tests test 2024-03-27 10:51:41 +01:00
src room creation fix + README update 2024-05-13 19:53:43 +02:00
tests test 2024-03-27 10:51:41 +01:00
tests-examples test 2024-03-27 10:51:41 +01:00
.env test 2024-03-27 10:52:34 +01:00
.env.example test 2024-03-27 10:51:41 +01:00
.eslintrc.cjs test 2024-03-27 10:51:41 +01:00
.gitignore test 2024-03-27 10:51:41 +01:00
.lintstagedrc.json test 2024-03-27 10:51:41 +01:00
ProjetBut3.postman_collection.json test 2024-03-27 10:51:41 +01:00
README.md update README 2024-05-13 19:54:18 +02:00
index.html test 2024-03-27 10:51:41 +01:00
package-lock.json premier commit final 2024-05-13 00:33:13 +02:00
package.json room list and create room 2024-05-13 00:13:52 +02:00
playwright.config.js test 2024-03-27 10:51:41 +01:00
vite.config.js tests & image-request on google & inspirobot & front 2024-05-11 22:37:32 +02:00
vitest.config.js test 2024-03-27 10:51:41 +01:00

README.md

Projet BUT 3

made by : Simon CATANESE Julien CHARBONNEL Victor DESCAMPS

Tests warning :

the tests sheet 'api/image-request.test.jsx' was commented out to avoid over-sending requests to the google API during development. Remember to uncomment the file if you want to run all the tests once, but remember to recomment the file if you want to run a series of tests. An over-sending of requests could get us blocked for the day by google.

Project summary (FR):

Nous n'avons pas réussi à mettre en œuvre toutes les fonctionnalités de l'interface utilisateur à temps. Le développement n'a pas non plus été rigoureusement test-driven.

résumé des fonctionnalités :

L'utilisateur peut créer un compte sur la page de login (navbar) En se connectant, l'utilisateur peut charger la liste des articles et les filtrer par pièce, date, nom, etc. Il est possible de créer, supprimer et de mettre à jour des articles. Une page permet de consulter les statistiques des pièces et la liste des pièces. Il est possible d'y créer de nouvelles, de les modifier ou de les supprimer (supprimant également les articles liés). Toute opération d'écriture réussie provoque un rechargement de page.

Les icones AntDesign provoquent systématiquement une exception dans la console. Nous n'avons pas été en mesure de corriger ou éviter cette erreur. Les icones s'affichent bien, donc ça ne posera pas de problème à part la pollution de la console.

Nous avons voulu personnaliser un peu notre projet pour le différencier des autres, nous avons donc mis en place un système simple de recherche automatique d'images liées aux objets enregistrés, et une requête à l'API Inspirobot à chaque rechargement de la page sur la page d'accueil pour un accueil chaleureux.

Nous sommes conscients que ce projet ne correspond pas exactement aux attentes d'un développement full test-driven. Mais nous nous satisfaisons tout de même de nous être familiarisés avec js et React, avec les tests en général, et d'avoir pris du plaisir à développer ce petit projet.

Nous vous souhaitons une bonne correction et vous remercions pour vos cours.

Run Locally

Clone the project

  git clone gitea@dwarves.iut-fbleau.fr:legrelle/Projet-dev-but3-2024.git

Go to the project directory

  cd Projet-dev-but3-2024

Install dependencies

  npm i

Start the front-end

  npm run dev

API Reference

API Documentation : [Postman]([Postman documentation url])