Progressive Web Application Feature Development
Develop a significant new feature for a B2B SaaS Progressive Web Application built with TypeScript on NodeJS using Apollo GraphQL, Typegoose/Mongoose/MongoDB, and Angular. TaskTrain is a simple process management application that allows teams to integrate standard operating procedures into their everyday workflow as actionable assignments. This project provides an excellent opportunity for intermediate to advanced student programmers to build full-stack application development skills by adding new features to a production application. Learners will choose from among the following backlog features: Accountability Chart : Add a graphical Organization Chart and align Procedure permissions and assignment with organizational Positions. Automated Assignments : Trigger Procedure assignment via time, QR code, email. Custom Fields/Forms : Add structured Assignment/Task data collection & display. Conditional Logic : Enable Procedure Step branching. Feedback Threads : Discussion Threads on Procedures for continual improvement. Time Tracking : Assignment/Task time tracking & reporting by Account, Procedure. Assignment Update From Procedure : Apply Published changes from a Procedure to open Assignments. Enhance Integrations : Integrate with Make.com and bring Zapier integration up to feature parity Zapier actions and triggers.