Skip to content

FindIt is an Embedded Systems project, which aims to make finding anything in your collection just a little bit easier.

Notifications You must be signed in to change notification settings

T3-FindIt/FindIt

Repository files navigation

FindIt

Test Status Code Hygiene In Progress Final Grade

Eindproduct / Final Product

[NL]

Hoewel het niet helemaal is gelukt om een werkend product te realiseren, zijn we ontzettend dichtbij gekomen. De uiteindelijke integratie bleek een uitdaging, maar we hebben grote vooruitgang geboekt. Met wat extra tijd zouden we zeker tot een succesvol resultaat hebben kunnen komen, maar helaas was die tijd niet beschikbaar. Gelukkig werkten de individuele stukken wel naar behoren.

Wij bedanken Fontys en Sioux voor hun tijd en hun begeleiding.

[EN]

Although we did not quite manage to achieve a working product, we came incredibly close. The final integration proved challenging, but we made great progress. With some extra time, we certainly could have achieved a successful result, but unfortunately that time was not available. Fortunately, the individual pieces did work properly.

We thank Fontys and Sioux for their time and their guidance.

Introductie / Introduction

[NL]

Het FindIt-systeem is ontworpen om gebruikers te helpen objecten te vinden in opbergplekken zoals lades, gereedschapswagens of medicijnkasten. Het systeem houdt automatisch bij waar elk object zich bevindt en zorgt ervoor dat de gebruiker gemakkelijk kan vinden wat hij of zij zoekt. Dit wordt bereikt door middel van een centraal systeem waarin de gebruiker kan aangeven wat hij of zij zoekt, waarna het systeem de juiste objecten toont en de gebruiker naar de juiste locatie leidt.

Het FindIt-systeem is modulair opgebouwd, wat betekent dat het gemakkelijk kan worden aangepast aan de specifieke behoeften van de gebruiker, zoals verschillende soorten objecten, opbergplekken en gebruikers.

[EN]

The FindIt system is designed to help users find objects in storage areas such as drawers, tool carts or medicine cabinets. The system automatically tracks where each object is located and ensures that the user can easily find what he or she is looking for. This is achieved through a central system in which the user can specify what he or she is looking for, and then the system displays the correct objects and guides the user to the correct location.

The FindIt system is modular, meaning that it can be easily adapted to the specific needs of the user, such as different types of objects, storage locations and users.

Het Team / The Team

Functie / Function: Projectleider / Project Leader

Software Verantwoordelijkheden / Software Responsibilities:

  • Master

C++ Espressif Google Test Git GitHub


Functie / Function: Gitbeheerder / Git Master

Software Verantwoordelijkheden / Software Responsibilities:

  • StyleChecker
  • CI (GitHub Actions)
  • Server
    • Alle componenten behalve de UI en Message Queue / All components except the UI and Message Queue
    • Componenten integratie / Component integration

C++ Python CMake Google Test Git GitHub GitHub Actions


Functie / Function: Hardware Verantwoordelijke / Hardware Responsible

Software Verantwoordelijkheden / Software Responsibilities:

  • Node

C++ Arduino Git GitHub


Functie / Function: Scrum Master

Software Verantwoordelijkheden / Software Responsibilities:

  • Server
    • UI
    • Message Queue

C++ CMake Google Test Git GitHub


Software Verantwoordelijkheden / Software Responsibilities:

  • Node
    • NFC Writer

C++ Arduino Git GitHub


About

FindIt is an Embedded Systems project, which aims to make finding anything in your collection just a little bit easier.

Topics

Resources

Stars

Watchers

Forks