https://github.com/arbgjr/smart-alarm
Intelligent alarm webapp with calendar interface. Features AI-powered contextual suggestions, offline-first PWA architecture, OWASP security compliance, and visual time management tools that reduce cognitive friction. #ai #alarms #calendar #pwa #react #python #go
https://github.com/arbgjr/smart-alarm
ai alarms calendar go pwa python react
Last synced: 4 months ago
JSON representation
Intelligent alarm webapp with calendar interface. Features AI-powered contextual suggestions, offline-first PWA architecture, OWASP security compliance, and visual time management tools that reduce cognitive friction. #ai #alarms #calendar #pwa #react #python #go
- Host: GitHub
- URL: https://github.com/arbgjr/smart-alarm
- Owner: arbgjr
- Created: 2025-07-01T18:28:05.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-07-02T00:54:34.000Z (4 months ago)
- Last Synced: 2025-07-02T01:28:54.303Z (4 months ago)
- Topics: ai, alarms, calendar, go, pwa, python, react
- Language: PowerShell
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Smart Alarm
Smart Alarm is an innovative solution for managing alarms and routines, focused on accessibility, neurodiversity, and intelligent integration. The entire backend architecture is based exclusively on C#/.NET, using Clean Architecture, Azure Functions, and modern practices for security, testability, and integration.
## Technology Stack
- **Backend:** C# (.NET 6+), Clean Architecture, Azure Functions, ML.NET
- **Frontend:** Maintained as per the original architecture (e.g., React, PWA)
- **Cloud:** Azure (Functions, Key Vault, Application Insights, etc.)
- **Integrations:** External APIs via HttpClientFactory, OAuth2/OpenID Connect## Principles
- Testability, security, accessibility, and long-term maintainability
- No dependencies on Go, Python, or Node.js in the backend
- Observability, structured logging, and continuous monitoring## Documentation
- See the `docs/architecture`, `docs/development`, and `docs/business` directories for technical and functional details
## Contribution
Contributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for details.