Automated Notification and Reporting Services
Sample .NET Worker Service based services that automatically deliver expiry date alerts, raw material requirement plans, temperature-humidity alarms and control reports via email, WhatsApp and SMS.
Challenge
When critical information such as expiry dates, raw material needs and environmental alarms does not reach the right people on time, losses and delays follow. Preparing and sending reports by hand also takes time.
Solution
This sample includes notification and reporting services running in the background with .NET Worker Service. Expiry alerts, raw material requirement plans, temperature-humidity alarms, control reports and shipping notifications are generated automatically. Messages are delivered via email (SMTP), WhatsApp and SMS APIs. An outbox message queue ensures deliveries are processed in order without being lost.
Key features
- Expiry date alerts
- Raw material requirement plan notifications
- Temperature-humidity alarms
- Control reports and shipping notifications
- Email, WhatsApp and SMS channels
- Outbox message queue infrastructure
Technologies
- .NET Worker Service
- WhatsApp API
- SMS API
- SMTP
- SQL Server
Related services
Thinking about a similar project?
Get Quote→Other projects
Human Resources and Time Attendance Platform
A sample HR application bringing personnel records, leave, time attendance, payroll, overtime, headcount budgeting and shuttle management under one roof; installable as a PWA with web push notifications.
Production Recipe, Weighing and Costing Software
Sample production software for recipe, weighing, pool and cost management: WPF and Blazor Server interfaces, scale integration, IoT device connectivity over MQTT and daily control reports.
Single Sign-On (SSO) Infrastructure
A sample single sign-on (SSO) infrastructure built on OpenID Connect: one account for multiple applications, secure authorization with PKCE and users and permissions managed from one place.