This repository contains software for manipulate and collecting data from various IoT devices.
Project is written in Typescript. It implements repeatable and scalable structure.
Stack:
- NodeJS
- PostgreSQL
- Express
- Sequelize
- sequelize-typescript
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.
Project is dockerized, feel free to execute docker-compose up
. Inspect docker-compose.yml
for informations about software running on given ports.