An application in Go for monitoring various services that you registered them like Prometheus; But without any Query language, everything configure with GUI settings on web browser.
I mentioned some tools & patterns that I used in this project.
- Clean Architecture
- Using Soda CLI for Migration
- YAML base configuration for pusher service and database
- Using Jet package for building HTML pages that we need
- Use Twilio for sending SMS
I mention various section of project then I will explain them in separate sections.
- Web
- Data Channel
- Handlers
- Repository
- Views
- Helpers
- ipe