Halalin

https://halalin.co

Halalin (short for Halal Information) is an app which provides Halal information & services for Moslem in Taiwan. Some features including:

  • Search Off-the-shelf Halal Products.
  • Halal Restaurants & Praying Rooms.
  • Product Ingredients reader.
  • Qiblah & Praying times.
  • Online e-commerce for Halal products.

Tech stack:

  • Written in Go
  • DB: PostgreSQL
  • Infrastructure:
    • VM
    • Ansible
    • Gitlab CI
    • OpenTofu
    • Docker Swarm
    • nginx
    • Prometheus + Alertmanager
    • Grafana for Dashboard solutions
    • Grafana Alloy as OpenTelemetry collector and processing pipeline
    • Grafana Loki for Logging platform
    • Grafana Tempo for Traces
    • Backblaze B2 for static assets
    • Cloudflare
      • DNS
      • Worker as static assets cache proxy to Backblaze B2
      • Custom WAF Rules
    • Google Cloud Vision
    • SMTP for Email notification

Halalin Architecture