Giter Site home page Giter Site logo

rfidplacing's Introduction

NFC Placing

Ce projet consiste en une aide au placement d'objets et meubles dans un espace, qui peut être une salle ou un bâtiment. Un tag NFC est placé sur chaque objet concerné. L'objet pourra être scanné avec un téléphone Android par NFC. Lorsqu'un objet sera scanné, l'utilisateur recevra une information sur son téléphone sur l'endroit où il doit placer l'objet.

Architecture

Techniquement, le projet est divisé en 2 parties au minimum : une application Android qui va lire le tag NFC et envoyer l'identifiant unique de l'objet scanné à un serveur REST distant (réalisé en Python avec Flask) qui va retourner l'information sur le placement de l'objet. Les informations de placement seront stockées dans une base de données SQLite.

Au minimum, les fonctionnalités suivantes seront proposées :

  • Scan d'un tag avec l'application Android, soit pour enregistrer un nouvel objet, soit pour obtenir son emplacement
  • Plan de la salle/espace inscrit "en dur" en base de données
  • Information textuelle retournée par le serveur à l'application au sujet de l'emplacement de l'objet

Dans la mesure du temps disponible, les fonctionnalités suivantes seront proposées :

  • L'utilisateur final pourra créer ses propres plans de placement d'objets via une interface desktop (web ou autre)
  • Une information géographique sera retournée, au lieu d'une simple information textuelle

rfidplacing's People

Contributors

raedabr avatar

Watchers

 avatar

Forkers

raedabr

rfidplacing's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.