Skip to content

Commit

Permalink
list: related projects
Browse files Browse the repository at this point in the history
  • Loading branch information
fpaupier committed Oct 7, 2020
1 parent f092c8a commit 7f4833e
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

# Notification service

Subscribe to a Kafka topic of notifications to be sent (_alert for someone not wearing a mask_), fetch the alert from a Cloud SQL instance,
send an email to a system administrator and check that the alert has been sent in the database.
Subscribe to a Kafka topic of notifications to be sent (_alert for someone not wearing their mask_), fetch the alert from a Cloud SQL instance,
send an email to a system administrator and record that the alert has been sent in the database.

# Running on local

Expand Down Expand Up @@ -32,3 +32,17 @@ gcloud builds submit --tag gcr.io/YOUR_PROJECT_NAME/notify-mask

4. Go to the `connection` tab, click `+ Add network` and paste your instance IP address.

## Related Projects

This repository hosts the code for the last part of the project; notifying an admin that someone is not wearing their mask.
The previous projects are:

- [pi-mask-detection](https://github.com/fpaupier/pi-mask-detection) focuses on the detection of whether someone is wearing their mask or not, as seen per the Raspberry Pi.

- [alertDispatcher](https://github.com/fpaupier/alertDispatcher) is a Go module designed to run at the edge, especially a Raspberry Pi 4 B with 4Go of RAM.
The [alertDispatcher](https://github.com/fpaupier/alertDispatcher) polls the local SQLite event store and publishes them to a Kafka topic.

- [alertIngress](https://github.com/fpaupier/alertIngress) is a Go module designed to run on a server, consuming from
a Kafka topic where edge devices pushes their events. For each event consumed, the alert Ingress archives it in PostgresSQL and publishes a message
to be consumed by the notification service.

0 comments on commit 7f4833e

Please sign in to comment.