Backend
DooAttend
A workforce platform for users, events, attendance, shift scheduling, tasks, and leave. I designed its MongoDB schemas with Mongoose, built JWT login with role-based access middleware for everyone from admins to employees, and connected a Python AI service to the Node.js backend so employees check in with a face scan. Modular middleware handles auth, error logging, and subscription checks; live chat and push notifications run on Socket.io and Firebase Cloud Messaging, and Stripe bills the subscriptions.
- Face scancontactless check-in through a Python AI service
- Real timechat and push notifications
Built withNode.js, MongoDB, Socket.io, Stripe, Firebase, AWS S3, Python and AI/ML