Les meilleurs développeurs Python freelances sont sur Codeur.com
Fermé·Moins de 500 €·620 vues·2 interactions
Bonjour,
nous recherchons un freelance pour réaliser le programme d'un prototype de boitier de contrôle d'accès.
Voici les détails du projet :
Fonctionnement
• On compose un code sur le clavier, le Raspberry interroge une base de données en ligne grâce à une API REST.
• 2 réponses possible : positive si le numéro est bien dans la base de données / négative si le numéro n’y est pas
o Positive (si le numéro est dans la BdD) : activation du module relais + symbole de validation sur l’écran pendant 2 secondes
o Négative (si le numéro est inconnu) : symbole erreur sur l’écran pendant 2 secondes
Architecture proposée
- Front: Développement d’un logiciel disposant d’une interface graphique Frontoffice disposant de 3 vue (Saisie du code, résultat Positif, résultat Négatif) (possibilité d’utiliser les frameworks de front moderne à savoir ReactJS/Angular/VueJs)
- Back: Développement d’un logiciel relayeur qui s’occupera d’envoyer ce code par une API configurable en implémentant un client HTTP et activer le module relais. (Possibilité d’utiliser NodeJS ou Python ou Java ou C++ ou Rust)
- En fonction du code HTTP retournée si 200:
- Activation du module relais ET symbole de validation sur l’écran pendant 2 secondes
- Sinon symbole erreur sur l’écran pendant 2 secondes
Matériel :
1 Raspberry connecté à internet - Raspbian IoS
1 écran tactile (taille à définir)
1 module relais connecté au Raspberry Pi
Nous sommes disponibles pour discuter d'une architecture alternative.
Remarque : l'utilisation d'un clavier matrix connecté au raspberry sur la connectique GPIO à la place de l'écran tactile pour composer le code est un plus
Budget indicatif : Moins de 500 €
Publication : 13 avril 2021 à 17h16
Profils recherchés : Développeur Python freelance
Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.