bartoszwalicki / sensorhub

Nodejs + express app for collecting data from IoT sensors.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sensorhub monorepo

This repository contains software for manipulate and collecting data from various IoT devices.

Backend (server)

Project is written in Typescript. It implements repeatable and scalable structure.

Stack:

  • NodeJS
  • PostgreSQL
  • Express
  • Sequelize
  • sequelize-typescript

Monorepo

Monorepo is managed by rush backed by pnpm package manager. I strongly recommend to get familliar with this projects. They are easy to use and helps with some common monorepo problems. pnpm is also ultra fast! At this point repo contains only backend code.

Build & run

Project is dockerized, feel free to execute docker-compose up. Inspect docker-compose.yml for informations about software running on given ports.

About

Nodejs + express app for collecting data from IoT sensors.


Languages

Language:TypeScript 86.4%Language:JavaScript 10.5%Language:Dockerfile 3.1%