Skip to content

TechShop Management for Mix events. Dealing with stuff IO simply

License

Notifications You must be signed in to change notification settings

Pilooz/techshopio

Repository files navigation

TechshopIO

Le gestionnaire de TechShop facile, pour vos évènements Mix et workshops. Inspiré des besoins de Muséomix ce gestionnaire de techshop vous facilitera la vie lors de vos évènements Mix et workshops, dans lesquelles vous devez fournir rapidement toute sorte de matériels à toutes sortes d'équipes. TechShopIO vous permet de tenir simplement votre stock à jour, et facilite l'opération de ré-intégration et vérification de votre matériel à a fin de l'évènement.

Grâce à son atelier "codes barres" vous pouvez aussi de générer vos propres codes barres afin de faciliter l'opération de référencement des matériels dans l'inventaire, même lorsqu'il y a plusieurs fournisseurs de matériels ou pertenaires différents.

TechShopIO s'utilise localement sur votre poste de travail, sans avoir forcément besoin du réseau et encore moins d'une connexion internet. L'application détermine si votre ordinateur est connecté au réseau et vous propose dans ce cas, un accès tablette ou smartphone.

L'application est aussi capable de lire plusieurs types de codes barres via un lecteur laser.

Fonctionnalités

Tout se trame sur la liste https://localhost:9292/techshopio/list

Un liste simple, lisible, entière, et non paginée de votre inventaire sous les yeux ! Un formulaire en auto-focus permet de gérer les saisies de codes-barre soit à la main soit par l'intermédiaire d'un lecteur laser. La saisie d'un code dans cette zone engendre les actions suivantes de manière automatique :

  • si le code est référencé dans la TechShop

    • si le matériel désigné était sorti : ré-intégration automatique dans l'inventaire
    • sinon affichage du formulaire de sortie
  • si le code n'est pas référencé dans la TechShop, affichage du formulaire de saisie d'un nouveau matériel.

TechshopIO génère un catalogue public auquel vous pouvez donner accès en indiquant l'url ou en diffusant le QR code correspondant.

Entrée massive de matériel

Une interface de chargement de fichiers aux format CSV vous confère une grande efficacité quant au chargement de votre inventaire dans TechShopIO.

Entrées et sorties d'inventaire rapide, par lecture de codes barres.

L'opération de sortie, effectuée d'un simple clic sur la liste, se fait par ajout de mots-clé liés au matériel. Sur une simple saisie du code, soit au clavier soit à l'aide d'une douchette laser, la ré-intégration dans l'inventaire est automatique si le matériel avait été sorti au préalable.

Association de mots clé multiple

Ce petit back-office, vous permet de définir les noms des équipes, des emprunteurs, ou tout autre mot clé pour caratériser les matériels de votre TechShop. Ils sont associés aux matériels lors de l'opération de sortie d'inventaire.

Recherche rapide sur la liste

Rechercher, réduisez, sélectonnez des élements dans votre liste grâce à la recherche simple dans la page.

Prise en charge des photos et illustrations des matériels.

Prenez des photos de vos matériels avec vos outils mobiles et ajoutez les simplement comme illustration de vos matériels.

Génération et impression de codes barres dans les formats standards.

Choisissez le format de code barres parmi en grand choix de standard et gére-les comme vous le souhaitez grace au back-office "codes barres".

compatibilité outils mobiles (tablettes et smatrphones)

Une fois lancé sur votre poste de travail, TechShopIO génère un QR code afin que vous puissiez facilement y connecter votre outil mobile. Celui-ci devient alors un client de TechShopIO et vous permet de géré votre inventaire à distance, ajouter des photos, faire les entrées sorties, etc.

installation

Plateformes compatibles

- Linux
- MacOSX (version supérieure à Leopard)
- Windows

Comment installer

Démarrage de l'application

  • Ouvrir une console
  • ./scripts/run.sh (Linux et MacOS)
  • ./scripts/run.bat (Windows)

Arrêter l'application

  • Ctrl-C

TODO

  • export de la base de données avec un google docs
  • choix de la base de donnée au démarrage de l'application pour gérer plusieurs sets de matériels

Contribuer