Overview
CAMS is an attendance-management platform designed for churches and organized communities. It centralizes member registration, approval, event scheduling, attendance capture, and administrative workflows in a single web application.
Key capabilities
- Member self-registration with OTP verification and administrator approval
- Configurable Sunday, MDG, and special-event schedules
- QR-based time-in/time-out with manual attendance fallback
- Role-based authentication and administrative controls
- Layered application structure for maintainability and future expansion
Engineering considerations
- Keeping attendance validation predictable across different event types and schedules
- Handling time-zone-sensitive attendance records consistently
- Designing QR and manual workflows that remain simple for real-world operators