Efrei Web development project
Find a file
2022-07-02 09:45:54 +02:00
assets Include Bootstrap JS files using webpack-encore 2022-06-14 20:07:49 +02:00
bin Add initial set of files 2022-05-03 17:12:33 +02:00
config Add route to stats page in Admin Dashboard 2022-06-18 20:15:27 +02:00
migrations Validate making Item available 2022-06-19 12:58:36 +02:00
public Add favicon 2022-06-19 13:12:24 +02:00
src For Item, set createdBy and modifiedBy automatically 2022-06-20 13:33:14 +02:00
templates Add favicon to base template 2022-06-19 13:16:32 +02:00
translations Add webapp packages 2022-05-03 17:12:49 +02:00
.env Use docker-compose to manage the database 2022-05-16 15:17:33 +02:00
.gitignore Add webapp packages 2022-05-03 17:12:49 +02:00
composer.json Run composer require symfony/webpack-encore-bundle 2022-06-14 18:35:45 +02:00
composer.lock Run composer require symfony/webpack-encore-bundle 2022-06-14 18:35:45 +02:00
docker-compose.override.yml Add webapp packages 2022-05-03 17:12:49 +02:00
docker-compose.yml Add database name for pgsql 2022-05-16 15:17:33 +02:00
dump_20220619-1304.sql Dump sql 2022-06-19 13:05:01 +02:00
package-lock.json Include Bootstrap JS files using webpack-encore 2022-06-14 20:07:49 +02:00
package.json Include Bootstrap JS files using webpack-encore 2022-06-14 20:07:49 +02:00
README.md Remove LaTeXisms in README 2022-07-02 09:45:54 +02:00
symfony.lock Install EasyAdmin bundle with symfony composer req admin 2022-05-16 16:00:19 +02:00
webpack.config.js Include Bootstrap css using webpack-encore 2022-06-14 20:07:42 +02:00

Développement Web - Gestion de matériels

Tunui Franken - Shanny Guerriau

Le but du projet est de développer une application de gestion de prêt de matériel. Une école dispose de matériel informatique et électronique, ce matériel est prêté aux étudiants pour leurs projets.

L'école souhaite disposer dune application pour la gestion de ce matériel. Un ou plusieurs responsables doivent avoir accès à lapplication, ils doivent avoir la possibilité de saisir le nouveau matériel avec des informations précises (Code barre, Nom, Description, Date dachat, prix dachat, fournisseur...) et effectuer les prêts aux étudiants avec la date de prêt et la date à laquelle le matériel doit être rendu.

Le projet doit implémenter les fonctionnalités suivantes :

  1. Authentification (Responsables)
  2. Gestion des utilisateurs (Création, modification et suppression)
  3. Statistiques : Nombre de prêt, matériel non rendu etc.
  4. Gestion du matériel (Création, modification et suppression)
  5. Gestion des étudiants (Création, modification et suppression)
  6. Recherche Matériel par code Barre, par description... etc.
  7. Génération et impression des codes-barres
  8. Toutes autres fonctions que vous jugez utiles

Rendu :

  1. Rapport
  2. Diagrammes UML
  3. Code Source
  4. Toutes autres choses que vous jugez utiles