Skip to content
@hidromatologia-v2

hidromatologia-v2

Hidromatologia-v2

Is a second iteration of a sensor capture database in the city of Bucaramanga.

Architecture

architecture

Documentation

Document Description
Database.md Database entity relationship diagrams
CICD.md Documentation about the CI/CD pipelines implemented in the project.
CONTRIBUTING.md Contribution manual.
Use cases.md System use cases
microservices.drawio Infrastructure diagram
diagrams.mdj Use case, packages and deployment diagrams in StarUML.

Repositories

Repository Description
dashboard This is the user dashboard for managing and exploring sensor stations
users User's only REST API with all the necessary CRUD operations performed in the dashboard
messages Microservice responsible of delivering Emails.
alerts Microservice responsible of triggering alerts and sending notifications to users
stations Station's only REST API isolated to only publish sensor data to the system
docs Documentation for the entire organization
models Centralized database controller used by many of the micro and monolithic services present in the system

Pinned Loading

  1. docs docs Public

    Repository containing all the documentation of the entire system surrounding hidromatologia

  2. dashboard dashboard Public

    Dashboard for the users API

  3. models models Public

    This repository contains the Database models used by the microservice present in the entire system

    Go

  4. alerts alerts Public

    Alert microservice to query an trigger user alerts when new sensor data is received

    Go

  5. stations stations Public

    Stations REST API

    Go

  6. users users Public

    Users REST API

    Go

Repositories

Showing 9 of 9 repositories
  • docs Public

    Repository containing all the documentation of the entire system surrounding hidromatologia

    hidromatologia-v2/docs’s past year of commit activity
    0 0 0 0 Updated Aug 30, 2023
  • users Public

    Users REST API

    hidromatologia-v2/users’s past year of commit activity
    Go 0 BSD-3-Clause 0 1 0 Updated Aug 26, 2023
  • stations Public

    Stations REST API

    hidromatologia-v2/stations’s past year of commit activity
    Go 0 BSD-3-Clause 0 1 0 Updated Aug 26, 2023
  • messages Public

    Messages microservice

    hidromatologia-v2/messages’s past year of commit activity
    Go 0 BSD-3-Clause 0 1 0 Updated Aug 26, 2023
  • alerts Public

    Alert microservice to query an trigger user alerts when new sensor data is received

    hidromatologia-v2/alerts’s past year of commit activity
    Go 0 BSD-3-Clause 0 1 0 Updated Aug 26, 2023
  • models Public

    This repository contains the Database models used by the microservice present in the entire system

    hidromatologia-v2/models’s past year of commit activity
    Go 0 BSD-3-Clause 0 0 0 Updated Aug 26, 2023
  • .github Public
    hidromatologia-v2/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Aug 26, 2023
  • infrastructure Public

    This repository contains all the infrastructure documentation, deployments and services used by the Kubernetes Cluster

    hidromatologia-v2/infrastructure’s past year of commit activity
    1 0 2 0 Updated Aug 26, 2023
  • dashboard Public

    Dashboard for the users API

    hidromatologia-v2/dashboard’s past year of commit activity
    0 MIT 0 3 0 Updated May 30, 2023

Top languages

Loading…

Most used topics

Loading…