Keith Gillette
Keith Gillette
Founder + Factotum - He
(5)
4
TaskTrain
TaskTrain
Boston, Massachusetts, United States

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: Service Portfolio: Enhance the current Procedure Library into a Service Portfolio to allow Organization Members to make SOP-backed service requests. AI Procedure Creation: Use generative AI to generate a best-practices step-by-step Procedure to customize based on a user interview and/or uploaded files.  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. Data Collection 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.

Matches 1
Category Software development + 1
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

Progressive Web Application Technical Debt Reduction

Refactor significant portions of a B2B SaaS Progressive Web Application built with TypeScript on NodeJS using Apollo GraphQL, Typegoose/Mongoose/MongoDB, and Angular, updating or replacing outdated dependencies and improving coding consistency to support application maintainability, security, and performance. Provides an excellent opportunity for beginner to intermediate student programmers to apply their application development knowledge to precisely defined scope on a production application. Learners will choose from among the following refactoring projects: Update project CSS theme file for latest PrimeNG component library release. Update to project ESLint 9 with flat configuration. Migrate all Angular components to stand-alone mode & remove unneeded Angular modules. Migrate all Angular components to stand-alone mode, remove unneeded Angular modules, & lazy-load routes . Migrate to Angular Signal Inputs & Outputs Replace Sass @Import with @Use Extend all domain operation models from abstract base class to include operation context properties. Refactor recursively nested data structure to flat storage model. Replace FontAwesome4 with alternative icon library. Replace Bootstrap4 with alternative CSS layout library. Refactor MongoDB access using Typegoose models.

Matches 1
Category Software development
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS Application Marketing Content Calendar & Newsletter Development

Create a cyclical marketing content calendar identifying monthly themes related to process management and article topics for each theme for use in publishing monthly email and LinkedIn newsletters to market TaskTrain . Recommend a newsletter structure centered around a theme-related article, related or otherwise featured best practices standard operating procedures (SOPs), and related or timely links. Outline and draft several articles for upcoming theme topics.

Matches 0
Category Digital marketing + 3
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS Application New User Onboarding

Based on an understanding of application functionality and on user experience design and testing, design and create a new user onboarding experience for TaskTrain, consisting of: In-application onboarding sequences including text and brief video clips to introduce them to essential application functionality. A "drip" email campaign for new registrants to help them understand the value and use of the application. The objective of this onboarding experience is to ensure new users understand both the value and use of TaskTrain, a simple process management SaaS application designed for small and medium-sized businesses, as well as the best practices behind its design, increasing the likelihood that the registrants activate as product users and eventually become paying customers.

Matches 1
Category Product or service launch + 3
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

Business Process Standard Operating Procedures Library

Develop and assemble a collection of detailed but generic standard operating procedures (SOPs) accompanied by integrated work instructions for common business processes, to be showcased in a best-practices procedure library demonstrating effective and efficient methods for routine operational workflows in various industries.

Matches 0
Category Product or service launch + 4
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

In-Application Onboarding Sequence

Based on an understanding of application functionality and on user experience testing, design and create in-application onboarding sequences including text and brief video clips for TaskTrain, a simple process management SaaS application designed for small and medium-sized businesses.

Matches 1
Category Product or service launch + 4
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS New User In-Application Onboarding

Based on an understanding of application functionality and on user experience testing, design and create role-based in-application onboarding sequences including text and brief video clips for TaskTrain, a simple process management SaaS application designed for small and medium-sized businesses.

Matches 0
Category Product or service launch + 3
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS Application New User Onboarding Drip Email Campaign

Create a "drip" email campaign of short, multimedia, instructional messages for new TaskTrain registrants to help them understand the value and use of our simple process management SaaS, increasing the likelihood that they activate as product users and eventually become paying customers.

Matches 0
Category Product or service launch + 3
Open
TaskTrain
TaskTrain
Boston, Massachusetts, United States

Saas Application Help Center Knowledgebase Update

Update the Help Center knowledgebase for TaskTrain, a B2B SMB SaaS application dedicated to bringing "process to the people". This project encompasses restoring missing informational graphics and screenshots, updating existing and adding new articles for recently added new features, and improving the knowledgebase to optimize customer acquisition and retention.

Matches 0
Category Graphic design + 3
Closed
TaskTrain
TaskTrain
Boston, Massachusetts, United States

Integrate SaaS Application with ChatGPT API

Integrate TaskTrain's B2B SaaS application with the ChatGPT API to enable automatic generation of best-practices standard operating procedures in TaskTrain's checklist outline format to enable integration into organizational workflow.

Matches 0
Category Artificial intelligence + 3
Closed
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS Application Google Workspace Marketplace and Single Sign-On Integration

Integrate a B2B SaaS Progressive Web Application built with NodeJS, AccountsJS, Apollo GraphQL, and Angular into Google Workspace Marketplace APIs and enable Single Sign-On by integrating with the existing user accounts and authentication flows with Google OAuth authentication providers.

Matches 0
Category Product or service launch + 2
Closed
TaskTrain
TaskTrain
Boston, Massachusetts, United States

SaaS Application Website Explainer Video

Create a new explainer video for TaskTrain, a B2B SaaS application that helps teams stay on track with their standard operating procedures. The video should explain the benefits of using TaskTrain, such as easy workflow documentation, team task coordination, instant job tracking, just-in-time training, and auditable procedure compliance.

Matches 1
Category Product or service launch + 2
Closed