> For the complete documentation index, see [llms.txt](https://help.osoc.be/osoc22/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.osoc.be/osoc22/projects-partners/nccn.md).

# NCCN - Track & Trace

## Short Description

Developing a POC for a tracking app based on physical trackers and smartphones to allow NCCN to track useful resources (VIP, assets, ...) in their internal tools (crisis management, emergency planning, ...).

3 goals:

* Enable communiation with Teltonika tracker
* Create map to follow the trackers **in real-time**
* Test smartphone as tracker

## Project

**Project template**: <https://cloud.openknowledge.be/s/CnkRAm4NCrLBKcq>

*Your partner will give you a nice introduction as well on the first partner meeting!*

### Resources

* About the partner:&#x20;
  * <https://centredecrise.be/fr> (FR)&#x20;
  * <https://crisiscentrum.be/nl> (NL)
* Tracker:
  * [Teltonika TMT250](https://teltonika-mobility.com/product/mini-tracker-easy/)
  * Samsung A41
* Technologies:
  * IoT platform:
    * [Azure Iot Hub](https://azure.microsoft.com/en-us/services/iot-hub/#overview)
    * [flespi](https://flespi.com/)
      * [How to get data in your platform via flespi HTTP stream](https://flespi.com/kb/how-to-get-data-in-your-platform-via-flespi-http-stream)
      * [How to send IoT/telematics data to Azure IoT?](https://flespi.com/kb/flespi-to-azure)
    * Other (<https://teltonika-networks.com/products/iot-platforms/>) ?
  * Back-end:&#x20;
    * Containerization: [Docker](https://www.docker.com/)
    * Language: [PHP](https://www.php.net/) (recommendation)
    * Technology: Rest or GraphQL
  * Front-end:
    * Language: [TypeScript](https://www.typescriptlang.org/)
    * Map: [OpenLayers](https://openlayers.org/)
    * Framework: [Angular](https://angular.io/) (recommendation)
* Figma: <https://www.figma.com/team_invite/redeem/m4PHlIyinorBZqmEGv4jGQ>

### GitHub

* Team: <https://github.com/orgs/osoc22/teams/project-track-trace>
* Repository: <https://github.com/osoc22/project-track-trace>

### **Discord Channel**

\#nccn

## File storage

*For collaboration & storing files. Add the root folder to your drive:* [*https://drive.google.com/drive/folders/1bCuxyJBgp71PVoI5QJ7rtnaESkVIt8dY?usp=sharing*](https://drive.google.com/drive/folders/1bCuxyJBgp71PVoI5QJ7rtnaESkVIt8dY?usp=sharing)

{% embed url="<https://drive.google.com/drive/folders/1bCuxyJBgp71PVoI5QJ7rtnaESkVIt8dY?usp=sharing>" %}

## Team

### Coaches

#### Lead

Jonathan Beliën

#### Support

Meg Vandezande

### Students

* Florian Mazzeo
* Joshua Moelans
* Bo Robbrecht
* Ben Stoffels

## Logo's

![NCCN logo](/files/06OIgnXS6PDNNrJdxUNk)

![Paragon project logo](/files/M8jjyvhme57m0hxeqjLp)
