How luismorellb/itson-notify works
The repository is an ITSON notification-system scaffold: its directory names suggest a web client, backend, academic-data automation, and notification capabilities. The README contains only the product name, and the tree contains placeholders rather than implementation, so no user-to-result workflow or component connections can be verified. Nodes below represent named areas only; relationships are omitted rather than inferred.
Components 20
Web client
- Frontend
ITSON-Notify/frontend/src - Pages
ITSON-Notify/frontend/src/pages - Client services
ITSON-Notify/frontend/src/services
Backend API
- API routes
ITSON-Notify/backend/src/routes - Controllers
ITSON-Notify/backend/src/controllers - Backend services
ITSON-Notify/backend/src/services - Repositories
ITSON-Notify/backend/src/repositories
Academic automation
- Monitors
ITSON-Notify/automation/monitors - Parsers
ITSON-Notify/automation/parsers - RPA tasks
ITSON-Notify/automation/rpa - Schedulers
ITSON-Notify/automation/schedulers
Notification domain
- Academic alerts
ITSON-Notify/notifications/academic - Enrollment alerts
ITSON-Notify/notifications/enrollment - Notification channels
ITSON-Notify/notifications/channels - Notification queues
ITSON-Notify/notifications/queues - Templates
ITSON-Notify/notifications/templates
External integrations
- ITSON integration
ITSON-Notify/integrations/itson - Classroom integration
ITSON-Notify/integrations/google-classroom - Delivery integrations
ITSON-Notify/integrations/notification-services
Other components
- Database
ITSON-Notify/database