Hikmet Çilan
Back to work

React · TypeScript · Azure Functions

Canvas Attendance System

Custom attendance tracking built on top of Canvas LMS.

About

Extended Canvas LMS with a custom attendance tracking system for educational institutions. This tool integrates seamlessly with Canvas, allowing teachers to manage attendance efficiently while providing administrators with comprehensive reporting capabilities.

Key features

  • Real-time attendance marking interface
  • Integration with Canvas course roster
  • Automated attendance reports
  • Admin dashboard for oversight
  • Historical attendance analytics

Challenge

Complex Canvas API integration and handling real-time updates across multiple users.

Learning

Advanced React patterns, serverless architecture with Azure Functions, and LMS integration strategies.

Next step

Start a conversation —