Skip to content
TechShop Management for Mix events. Dealing with stuff IO simply
HTML Ruby CSS JavaScript Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
controller
helpers
lib
public
scripts
spec
tasks
views
.gitignore
.rubocop.yml
.travis.yml
Gemfile
Gemfile.lock
Guardfile
LICENSE
README.md
Rakefile
_config.yml
app.rb
config.ru

README.md

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 http://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.

Une liste publique sur http://localhost:9292/techshopio/catalog

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

You can’t perform that action at this time.