← Back to Projects
📊
Canvas Attendance System
Custom attendance tracking built on top of Canvas LMS.
Tech Stack
ReactTypeScriptAzure FunctionsCanvas APIPostgreSQLTailwind CSS
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
Challenges
Complex Canvas API integration and handling real-time updates across multiple users.
What I Learned
Advanced React patterns, serverless architecture with Azure Functions, and LMS integration strategies.